Focus::Dsl::MathFunctions
Instance methods
abs - Absolute value
log(base : Focus::NumericExpression, x : Focus::NumericExpression) : Focus::FloatExpression(Float64)
log(base, x) - Logarithm with specified base (always returns float)
pow(base : Focus::NumericExpression, exponent : Focus::NumericExpression) : Focus::FloatExpression(Float64)
Sourcepower(base : Focus::NumericExpression, exponent : Focus::NumericExpression) : Focus::FloatExpression(Float64)
Sourceround(expr : Focus::FloatExpression(T), precision : Focus::IntExpression(I) | Nil = nil) : Focus::FloatExpression(T) forall T, I
Sourcesign - Sign of number (-1, 0, +1)
trunc(expr : Focus::FloatExpression(T), precision : Focus::IntExpression(I) | Nil = nil) : Focus::FloatExpression(T) forall T, I
Source