Index
\$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
 \$#! _0, BigInteger _1, BigInteger A abs, BigInteger add, BigInteger B BigInteger C compare, BigInteger compareAbs, BigInteger Constants, BigInteger D divide, BigInteger divRem, BigInteger E exp10, BigInteger F Functions, BigInteger I isEven, BigInteger isNegative, BigInteger isOdd, BigInteger isPositive, BigInteger isUnit, BigInteger isZero, BigInteger M M_ONE, BigInteger MAX_EXP, BigInteger modPow, BigInteger multiply, BigInteger N negate, BigInteger next, BigInteger O ONE, BigInteger P parse, BigInteger pow, BigInteger prev, BigInteger R remainder, BigInteger S sign, BigInteger small, BigInteger square, BigInteger subtract, BigInteger T toJSValue, BigInteger toString, BigInteger V valueOf, BigInteger Z ZERO, BigInteger
Shortcut for ZERO.
Shortcut for ONE.
 BigInteger.prototype.abs = function()
Get the absolute value of a BigInteger.
An arbitrarily-large integer.
 function BigInteger( n, s )
Convert a value to a BigInteger.
 BigInteger.prototype.compare = function( n )
Compare two BigIntegers.
 BigInteger.prototype.compareAbs = function( n )
Compare the absolute value of two BigIntegers.
 BigInteger.prototype.divide = function( n )
Divide two BigIntegers.
 BigInteger.prototype.divRem = function( n )
Calculate the integer quotient and remainder of two BigIntegers.
 BigInteger.prototype.exp10 = function( n )
Multiply a BigInteger by a power of 10.
 BigInteger.prototype.isEven = function()
Return true iff this is divisible by two.
 BigInteger.prototype.isNegative = function()
Return true iff this < 0.
 BigInteger.prototype.isOdd = function()
Return true iff this is not divisible by two.
 BigInteger.prototype.isPositive = function()
Return true iff this > 0.
 BigInteger.prototype.isUnit = function()
Return true iff this is either 1 or -1.
 BigInteger.prototype.isZero = function()
Return true iff this == 0.
BigInteger -1.
The largest exponent allowed in pow and exp10 (0x7FFFFFFF or 2147483647).
 BigInteger.prototype.modPow = function( exponent, modulus )
Raise a BigInteger to a power (mod m).
 BigInteger.prototype.multiply = function( n )
Multiply two BigIntegers.
 BigInteger.prototype.negate = function()
Get the additive inverse of a BigInteger.
 BigInteger.prototype.next = function()
Get the next BigInteger (add one).
BigInteger 1.
 BigInteger.parse = function( s, base )
Parse a string into a BigInteger.
 BigInteger.prototype.pow = function( n )
Raise a BigInteger to a power.
 BigInteger.prototype.prev = function()
Get the previous BigInteger (subtract one).
 BigInteger.prototype.remainder = function( n )
Calculate the remainder of two BigIntegers.
 BigInteger.prototype.sign = function()
Get the sign of a BigInteger.
Array of BigIntegers from 0 to 36.
 BigInteger.prototype.square = function()
Multiply a BigInteger by itself.
 BigInteger.prototype.subtract = function( n )
Subtract two BigIntegers.
 BigInteger.prototype.toJSValue = function()
Convert a BigInteger to a native JavaScript integer.
 BigInteger.prototype.toString = function( base )
Convert a BigInteger to a string.
 BigInteger.prototype.valueOf = function()
Convert a BigInteger to a native JavaScript integer.
BigInteger 0.