Methods
compare
- compare(v): -1 | 0 | 1
Returns -1 | 0 | 1
compareAbs
- compareAbs(v): -1 | 0 | 1
Returns -1 | 0 | 1
compareTo
- compareTo(v): -1 | 0 | 1
Returns -1 | 0 | 1
eq
- eq(v): boolean
Returns boolean
equals
- equals(v): boolean
Returns boolean
geq
- geq(v): boolean
Returns boolean
greater
- greater(v): boolean
Returns boolean
greaterOrEquals
- greaterOrEquals(v): boolean
Returns boolean
gt
- gt(v): boolean
Returns boolean
isDivisibleBy
- isDivisibleBy(v): boolean
Returns boolean
isEven
- isEven(): boolean
Returns boolean
isNegative
- isNegative(): boolean
Returns boolean
isOdd
- isOdd(): boolean
Returns boolean
isPositive
- isPositive(): boolean
Returns boolean
isPrime
- isPrime(strict?): boolean
Returns boolean
isProbablePrime
- isProbablePrime(iterations?, rng?): boolean
Parameters
Optional
iterations: numberOptional
rng: (() => number)
Returns boolean
isUnit
- isUnit(): boolean
Returns boolean
isZero
- isZero(): boolean
Returns boolean
leq
- leq(v): boolean
Returns boolean
lesser
- lesser(v): boolean
Returns boolean
lesserOrEquals
- lesserOrEquals(v): boolean
Returns boolean
lt
- lt(v): boolean
Returns boolean
neq
- neq(v): boolean
Returns boolean
notEquals
- notEquals(v): boolean
Returns boolean
toArray
- toArray(radix): {
isNegative: boolean;
value: number[];
} Returns {
isNegative: boolean;
value: number[];
}
isNegative: boolean
value: number[]
toJSNumber
- toJSNumber(): number
Returns number
toJSON
- toJSON(): string
Returns string
toN
- toN(): number
Returns number
toString
- toString(radix?, alphabet?): string
Parameters
Optional
radix: numberOptional
alphabet: string
Returns string
valueOf
- valueOf(): number
Returns number
Computes this raised to the power of v. WARNING: Because the result must be a BigInteger, when v is negative the result is zero.