bigfloat.js
Version:
A library for arbitrary precision floating point arithmetic.
11 lines (10 loc) • 620 B
TypeScript
import JSBI from "jsbi";
import { IBigFloat, NumericValue } from "./types";
export declare function make_big_float(coefficient: JSBI, exponent: number): IBigFloat;
export declare function number(a: NumericValue): number;
export declare function normalize(a: IBigFloat): IBigFloat;
export declare function integer(a: IBigFloat): IBigFloat;
export declare function fraction(a: IBigFloat): IBigFloat;
export declare function make(a: NumericValue, b?: number | string): IBigFloat;
export declare function string(a: IBigFloat, radix?: IBigFloat): string | undefined;
export declare function scientific(a: IBigFloat): string;