Calculate absolute value of number.
Example:
# Example for abs println abs(-42)
Calculate arc cosine of number.
Example:
# Example for acos println acos(0.5)
Calculate hyberbolic arc cosine of number.
Example:
# Example for acosh println acosh(2.0)
Calculate arc sine of number.
Example:
# Example for asin println asin(42)
Calculate hyberbolic arc sine of number.
Example:
# Example for asinh println asinh(1.0)
Calculate arc tangent of number.
Example:
# Example for atan println atan(42)
Calculate hyberbolic arc tangent of number.
Example:
# Example for atanh println atanh(42)
Calculate cosine of number.
Example:
# Example for cos println cos(0.0)
Calculate hyberbolic cosine of number.
Example:
# Example for cosh println cosh(42)
Convert degrees to radians.
Example:
# Example for deg2rad println deg2rad(3.14)
Returns the value of e.
Example:
# Example for e println e()
Round float down to nearest integer.
Example:
# Example for floor println floor(3.14)
Returns a string holding a conversion of int to base n
Example:
# Example for ibase println ibase(3.14, 3.14)
Calculate natural logarithm of number.
Example:
# Example for ln println ln(3.14)
Returns the value of ln10.
Example:
# Example for ln10 println ln10()
Returns the value of ln2.
Example:
# Example for ln2 println ln2()
Calculate logarithm (base 10) of number.
Example:
# Example for log10 println log10(3.14)
Calculate logarithm (base 2) of number.
Example:
# Example for log2 println log2(3.14)
Calculate logarithm (base base) of number. FP results may be fuzzy. logn(0,x) is reported as 0f.
Example:
# Example for logn println logn(3.14, 3.14)
Returns formatted number. This does not work with big ints or floats.
Example:
# Example for numcomma println numcomma(3.14, 3.14)
Returns the value of phi.
Example:
# Example for phi println phi()
Returns the value of pi.
Example:
# Example for pi println pi()
Calculate number raised to the power n.
Example:
# Example for pow println pow(2, 10)
Returns a big float with a set precision (prec bits).
Example:
# Example for prec println prec(as_bigf(3.14159), 2)
Convert radians to degrees.
Example:
# Example for rad2deg println rad2deg(3.14)
Generate a random integer between 1 and positive_max_int inclusive.
Example:
# Example for rand println rand(42)
Generate a random float. With no argument, returns a float between 0 and 1. With a number argument, returns a float between 0 and that value.
Example:
# Example for randf seed(12345) println randf(100) println randf()
Round float to nearest integer.
Example:
# Example for round println round(3.14)
Set the random seed. number of -1 sets the seed using current nano-second time.
Example:
# Example for seed seed(12345) println randf(100)
Calculate sine of number.
Example:
# Example for sin println sin(1.0)
Calculate hyberbolic sine of number.
Example:
# Example for sinh println sinh(42)
Calculate tangent of number.
Example:
# Example for tan println tan(1.0)
Calculate hyberbolic tangent of number.
Example:
# Example for tanh println tanh(1.0)
unsigned binary to decimal. (8-bit)
Example:
# Example for ubin8
println ubin8("10101010")
unsigned hexadecimal to decimal. (16-bit)
Example:
# Example for uhex32
println uhex32("FF")