Arithmetic (arith.py)
The Arithmetic module in NumLex provides functions for performing basic arithmetic operations and more complex calculations like roots and factorials.
Functions
- 
mod_add(a, b, mod): Performs modular addition.result = mod_add(a=7, b=5, mod=3)
- 
mod_sub(a, b, mod): Performs modular subtraction.result = mod_sub(a=7, b=5, mod=3)
- 
mod_mul(a, b, mod): Performs modular multiplication.result = mod_mul(a=7, b=5, mod=3)
- 
sqrt(x): Calculates the square root of a number.root = sqrt(16)
- 
curt(x): Calculates the cube root of a number.root = curt(27)
- 
nthrt(x, n): Calculates the nth root of a number.root = nthrt(16, 4)
- 
fact(n): Computes the factorial of a number.fact = fact(5)
 
 