UNPKG

bigfloat

Version:

Fast arbitrary precision math library for computational geometry.

17 lines (16 loc) 590 B
export interface BigFloatBase<Type> { clone(): Type; setZero(): Type; setValue(value: Type | number | string, base?: number): Type; mul(multiplier: number | Type, product?: Type): Type; cmp(other: number | Type): number; isZero(): boolean; getSign(): number; deltaFrom(other: number | Type): number; add(addend: number | Type, sum?: Type): Type; sub(subtrahend: number | Type, difference?: Type): Type; truncate(fractionLimbCount: number): Type; round(decimalCount: number): Type; valueOf(): number; toString(base: number): string; }