@sbutzbach07/math-formulas
v1.0.7
Published
A free package of geometric and trigonometric formulas if you need help with any math equation.
Maintainers
Readme
@sbutzbach07/math-formulas
A free package of geometric and trigonometric formulas if you need help with any math equation.
GitHub Repository: https://github.com/SButzbach07/math-formulas npm Package: https://www.npmjs.com/package/@sbutzbach07/math-formulas
How to install & use
npm install @sbutzbach07/math-formulas
One installed, in your JavaScript/TypeScript file, do the following:
import * as Func from "@sbutzbach07/math-formulas/func";
import * as Geo from "@sbutzbach07/math-formulas/geo";
import * as Trig from "@sbutzbach07/math-formulas/trig";This will import each section of the package.
Extra Math functions (Func)
Since the Math class does not include the inverse of sin, cos, and tan that return side lengths, I have provided those for accessibility.
|Function|Equivalent|
|:-:|:-:|
|acot(x)|Math.atan(1/x)|
|acsc(x)|Math.asin(1/x)|
|asec(x)|Math.acos(1/x)|
|cot(x)|1/Math.tan(x)|
|csc(x)|1/Math.sin(x)|
|sec(x)|1/Math.cos(x)|
Formulas (Geo & Trig)
|Function|Type|Concept|Output|
|:-:|:-:|:-:|-|
|a_Cir(radius)|Geometric|Area|The area of a circle|
|a_HexA(apothem, perimeter)|Geometric|Area|The area of a hexagon|
|a_HexS(side)|Geometric|Area|The area of a hexagon|
|a_Rec(length, width)|Geometric|Area|The area of a rectangle|
|a_Rho(base, height)|Geometric|Area|The area of a rhombus|
|a_Squ(side)|Geometric|Area|The area of a square|
|a_Tra(base1, base2, height)|Geometric|Area|The area of a trapezoid|
|a_Tri(base, height)|Geometric|Area|The area of a triangle|
|c_CirD(diameter)|Geometric|Circumference|The circumference of a circle|
|c_CirR(radius)|Geometric|Circumference|The circumference of a circle|
|cos_A(radians, hyp)|Trigonometric|Right Triangle|The adjacent side of θ of a right triangle|
|cos_H(radians, adj)|Trigonometric|Right Triangle|The hypotenuse of a right triangle|
|cot_A(radians, opp)|Trigonometric|Right Triangle|The adjacent side of θ of a right triangle|
|cot_O(radians, adj)|Trigonometric|Right Triangle|The opposite side of θ of a right triangle|
|csc_H(radians, opp)|Trigonometric|Right Triangle|The hypotenuse of a right triangle|
|csc_O(radians, hyp)|Trigonometric|Right Triangle|The opposite side of θ of a right triangle|
|la_Con(radius, length)|Geometric|Lateral Area|The lateral area of a cone|
|la_Cyl(radius, height)|Geometric|Lateral Area|The lateral area of a cylinder|
|la_Pyr(length, perimeter)|Geometric|Lateral Area|The lateral area of a pyramid|
|la_Tri(height, perimeter)|Geometric|Lateral Area|The lateral area of a triangular prism|
|lCos_A(side1, side2, side3)|Trigonometric|Law of Sine\Cosine|∠C mesaurement|
|lCos_S(side1, side2, radians)|Trigonometric|Law of Sine\Cosine|Side C measurement|
|lSin_A(radians1, side1, side2)|Trigonometric|Law of Sine\Cosine|∠2 measurement|
|lSin_S(radians1, side1, radians2)|Trigonometric|Law of Sine\Cosine|Side 2 measurement|
|nCos(adj, hyp)|Trigonometric|Inverse Right Triangle|The angle of θ|
|nCot(adj, opp)|Trigonometric|Inverse Right Triangle|The angle of θ|
|nCsc(hyp, opp)|Trigonometric|Inverse Right Triangle|The angle of θ|
|nSec(hyp, adj)|Trigonometric|Inverse Right Triangle|The angle of θ|
|nSin(opp, hyp)|Trigonometric|Inverse Right Triangle|The angle of θ|
|nTan(opp, adj)|Trigonometric|Inverse Right Triangle|The angle of θ|
|p_Rec(length, width)|Geometric|Perimeter|The perimeter of a rectangle|
|p_Squ(side)|Geometric|Perimeter|The perimeter of a square|
|pt_AB(c, ab)|Trigonometric|Pythagorean Theorem|Side A or B|
|pt_C(a, b)|Trogonometric|Pythagorean Theorem|Side C|
|sa_Con(radius, length)|Geometric|Surface Area|The surface area of a cone|
|sa_Cyl(radius, height)|Geometric|Surface Area|The surface area of a cylinder|
|sa_Pyr(baseArea, length, perimeter)|Geometric|Surface Area|The surface area of a pyramid|
|sa_Rec(length, width, height)|Geometric|Surface Area|The surface area of a rectangular prism|
|sa_Sph(radius)|Geometric|Surface Area|The surface area of a sphere|
|sa_Tri(baseArea, height, perimeter)|Geometric|Surface Area|The surface area of a triangular prism|
|sec_A(radians, hyp)|Trigonometric|Right Triangle|The adjacent side of θ of a right triangle|
|sec_H(radians, adj)|Trigonometric|Right Triangle|The hypotenuse of a right triangle|
|sin_H(radians, opp)|Trigonometric|Right Triangle|The hypotenuse of a right triangle|
|sin_O(radians, hyp)|Trigonometric|Right Triangle|The opposite side of θ of a right triangle|
|tan_A(radians, opp)|Trigonometric|Right Triangle|The adjacent side of θ of a right triangle|
|tan_O(radians, adj)|Trigonometric|Right Triangle|The opposide side of θ of a right triangle|
|v_Con(radius, height)|Geometric|Volume|The volume of a cone|
|v_Cyl(radius, height)|Geometric|Volume|The volume of a cylinder|
|v_Pyr(baseArea, height)|Geometric|Volume|The volume of a pyramid|
|v_Rec(length, width, height)|Geometric|Volume|The volume of a rectangular prism|
|v_Sph(radius)|Geometric|Volume|The volume of a sphere|
|v_Tri(baseArea, height)|Geometric|Volume|The volume of a triangular prism|
