Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BI

Hierarchy

  • BI

Index

Constructors

constructor

  • new BI(value: JSBI): BI
  • Parameters

    • value: JSBI

    Returns BI

Properties

Readonly _isBI

_isBI: boolean

Methods

abs

  • abs(): BI
  • Returns BI

add

  • Parameters

    Returns BI

and

  • Parameters

    Returns BI

div

  • Parameters

    Returns BI

eq

  • eq(other: BIish): boolean
  • Parameters

    Returns boolean

gt

  • gt(other: BIish): boolean
  • Parameters

    Returns boolean

gte

  • gte(other: BIish): boolean
  • Parameters

    Returns boolean

isNegative

  • isNegative(): boolean
  • Returns boolean

isZero

  • isZero(): boolean
  • Returns boolean

lt

  • lt(other: BIish): boolean
  • Parameters

    Returns boolean

lte

  • lte(other: BIish): boolean
  • Parameters

    Returns boolean

mask

  • Parameters

    Returns BI

mod

  • Parameters

    Returns BI

mul

  • Parameters

    Returns BI

not

  • not(): BI
  • Returns BI

or

  • Parameters

    Returns BI

pow

  • Parameters

    Returns BI

shl

  • Parameters

    Returns BI

shr

  • Parameters

    Returns BI

sub

  • Parameters

    Returns BI

toBigInt

  • toBigInt(): bigint
  • Returns bigint

toHexString

  • toHexString(): string
  • Returns string

toNumber

  • toNumber(): number
  • Returns number

toString

  • toString(radix?: undefined | number): string
  • Parameters

    • Optional radix: undefined | number

    Returns string

xor

  • Parameters

    Returns BI

Static from

  • from(value: unknown): BI
  • Parameters

    • value: unknown

    Returns BI

Static isBI

  • isBI(value: unknown): value is BI
  • Parameters

    • value: unknown

    Returns value is BI

Generated using TypeDoc