Class BigNumber

A number with no maximum precise size.

Constructors

  • Create a number.

    Parameters

    • dividend: string | number | bigint | boolean = 0

      The dividend of the number.

    • divisor: string | number | bigint | boolean = 1

      The divisor of the number.

    Returns BigNumber

Properties

dividend: bigint

The dividend of this fraction.

divisor: bigint

The divisor of this fraction.

Methods

  • Add a number to this number.

    Parameters

    • n: string | number | bigint | boolean | BigNumber

      The other number.

    Returns this

    This number.

  • Divide this number by a number.

    Parameters

    • n: string | number | bigint | boolean | BigNumber

      The other number.

    Returns this

    This number.

  • Multiply this number by a number.

    Parameters

    • n: string | number | bigint | boolean | BigNumber

      The other number.

    Returns this

    This number.

  • Subtract a number from this number.

    Parameters

    • n: string | number | bigint | boolean | BigNumber

      The other number.

    Returns this

    This number.

  • Convert this number to a regular number. Might result in loss of precision.

    Returns number

    This number as a number.

  • Convert this number to a string.

    Returns string

    A string representation of this number.

MMNEPVFCICPMFPCPTTAAATR