This library provides support for additional mathmatic operations not provided by the core Retro language.
Function | Stack | Description |
---|---|---|
squareRoot | x-n | Find an (approximate) square root for a given value |
gcd | xy-n | Find the greatest common denominator for two values |
lcm | xy-n | Find the least common multiplier for two values |
divisor? | ab-f | Tests to see if b is a divisor of a. Returns a flag. |
*/ | abc-d | Multiply a by b, then divide bye c to get d |
even? | n-f | Returns a flag indicating whether or not a number is true |
odd? | n-f | Returns a flag indicating whether or not a number is false |