@math
Basic mathematical module.
struct Random
deen
// No fields
Methods:
fn init() Random
Initializes random seed and Random structure.
fn random(from: i32, to: i32) i32
Returns pseudo-random number in provided range.
struct Math
deen
// No fields
Methods:
fn PI() f64
PI Number Constant.
fn E() f64
Euler Number Constant.
fn abs(value: i64) i64
fn fabs(value: i64) i64
fn sign(value: i64) i64
fn min(a: i64, b: i64) i64
fn minf(a: f64, b: f64) i64
fn maxf(a: i64, b: i64) i64
fn maxf(a: f64, b: f64) f64
fn pow(base: i64, exponent: i64) i64
fn powf(base: f64, exponent: f64) f64
fn sqrt(value: i64) i64
fn sqrtf(value: f64) f64
fn cbrt(value: i64) i64
fn cbrtf(value: f64) f64
fn exp(value: f64) f64
fn log(value: f64) f64
fn log2(value: f64) f64
fn log10(value: f64) f64
fn ceil(value: f64) f64
fn floor(value: f64) f64
fn round(value: f64) f64
fn sin(value: f64) f64
fn cos(value: f64) f64
fn tan(value: f64) f64
fn asin(value: f64) f64
fn acos(value: f64) f64
fn atan(value: f64) f64