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)