NumExtension extension

Provides convenient properties and methods for num (int and double).

on

Properties

abs num

Available on num, provided by the NumExtension extension

Returns the absolute value of the number.
no setter
ceil num

Available on num, provided by the NumExtension extension

Returns the smallest integer greater than or equal to the number.
no setter
cube num

Available on num, provided by the NumExtension extension

Returns the cube of the number (this * this * this).
no setter
floor num

Available on num, provided by the NumExtension extension

Returns the largest integer less than or equal to the number.
no setter
isEven bool

Available on num, provided by the NumExtension extension

Returns true if the number is even.
no setter
isFraction bool

Available on num, provided by the NumExtension extension

Returns true if the number has a fractional part.
no setter
isNegative bool

Available on num, provided by the NumExtension extension

Returns true if the number is negative (less than 0).
no setter
isOdd bool

Available on num, provided by the NumExtension extension

Returns true if the number is odd.
no setter
isPositive bool

Available on num, provided by the NumExtension extension

Returns true if the number is positive (greater than 0).
no setter
isWhole bool

Available on num, provided by the NumExtension extension

Returns true if the number has no fractional part.
no setter
isZero bool

Available on num, provided by the NumExtension extension

Returns true if the number is zero.
no setter
reciprocal num

Available on num, provided by the NumExtension extension

Returns the reciprocal of the number (1 / this).
no setter
round num

Available on num, provided by the NumExtension extension

Returns the closest integer to the number.
no setter
sqrt num

Available on num, provided by the NumExtension extension

Returns the square root of the number.
no setter
square num

Available on num, provided by the NumExtension extension

Returns the square of the number (this * this).
no setter
truncate num

Available on num, provided by the NumExtension extension

Returns the integer part of the number.
no setter

Methods

pow(num exponent) num

Available on num, provided by the NumExtension extension

Returns this number raised to the power of exponent.