arithamathic
v0.0.1
Published
A library that make Maths calculations, easy. It can perform calculations ranging from basic Arithmetic to complex Algebra!
Downloads
1
Readme
Arimathic
arimathic
is a comprehensive Node.js library providing a wide range of mathematical operations. From basic arithmetic to advanced calculus, this library aims to cover various mathematical needs.
Features
Arithmetic
- Addition, Subtraction, Multiplication, Division
- Modulus, Exponentiation, Floor Division
Algebra
- Solving Linear and Quadratic Equations
- Polynomial Operations
- Factoring Polynomials
- Matrix Operations
Geometry
- Area, Perimeter of Shapes
- Volume, Surface Area of Solids
- Pythagorean Theorem, Distance Between Points
- Coordinate Geometry Calculations
Calculus
- Derivatives (First and Higher-Order)
- Integrals (Definite and Indefinite)
- Limits, Series Expansions
- Differential Equations
Trigonometry
- Trigonometric Functions (Sine, Cosine, Tangent, etc.)
- Inverse Functions, Law of Sines, Law of Cosines
- Angle Conversion, Trigonometric Identities
Statistics
- Mean, Median, Mode
- Standard Deviation, Variance
- Probability Calculations
- Distribution Functions (Normal, Binomial, Poisson)
Number Theory
- Prime Identification, Factorization
- GCD, LCM, Modular Arithmetic
- Fibonacci Sequence, Factorials
Linear Algebra
- Vector and Matrix Operations
- Eigenvalues, Eigenvectors
- Solving Linear Systems
Set Theory
- Set Operations (Union, Intersection, Difference)
- Cartesian Product, Subsets
- Venn Diagrams, Cardinality
Combinatorics
- Permutations, Combinations
- Binomial Theorem, Pigeonhole Principle
Graph Theory
- Graph Representation
- Search Algorithms (BFS, DFS)
- Shortest Path, Minimum Spanning Tree
- Graph Coloring
Boolean Algebra
- Logical Operations (AND, OR, NOT, etc.)
- Truth Tables, Karnaugh Maps
Miscellaneous
- Sorting and Searching Algorithms
- Random Number Generation
- Complex Number Operations
- Base Conversions, Bitwise Operations
- Rounding Functions, Logarithms
Installation
npm install arimathic
Usage
const arimathic = require('arimathic');
// Example: Arithmetic Operations
console.log(arimathic.add(5, 3)); // Output: 8
For detailed documentation, please refer to our Docusaurus site.