number
float
A 64-bit floating number.
float\between
gab\number:.float\between: (() | from 0 to float | between (lower float, upper float)) :: number
Return a random float between lower and upper..
Pi
gab\number:.Pi: () :: number
Return pi.
E
gab\number:.E: () :: number
Return e.
Infinity
gab\number:.Infinity: () :: number
Return infinity.
MaxInt
gab\number:.MaxInt: () :: number
Return the maximum safe integer available to the gab runtime.
is\nan
number.is\nan: () :: boolean
Returns true if self is NaN.
is\inf
number.is\inf: () :: boolean
Returns true if self is infinity.
floor
number.floor: () :: number
Returns the largest integral value not greater than self.
ceil
number.ceil: () :: number
Returns the smallest integral value not less than self.
round
number.is\round: () :: number
Returns self to the nearest integral value.
acos
number.acos: () :: number
Returns the arccosine of self.
asin
number.asin: () :: number
Returns the arcsine of self.
atan
number.atan: () :: number
Returns the arctangent of self.
cos
number.cos: () :: number
Returns the cosine of self.
sin
number.sin: () :: number
Returns the sine of self.
tan
number.tan: () :: number
Returns the tangent of self.
abs
number.abs: () :: number
Returns the absolute value of self.