@genexus/web-standard-functions
Version:
GeneXus JavaScript standard functions library for web generators
23 lines (22 loc) • 900 B
TypeScript
export declare const BIG_NUMBER_PRECISION = 28;
export declare class GxBigNumber {
decimals: number;
intNumberAll: any;
round: boolean;
static d: bigint;
constructor(bigDecimal?: string | GxBigNumber | number);
serialize(): any;
deserialize(x: any): GxBigNumber;
toString(): any;
static fromBigInt(bigInt: any, decimals: any): GxBigNumber;
getintNumberAll(bigDecimal: GxBigNumber): any;
normalizeDecimals(num: any): any;
static normalizePrecision(num: GxBigNumber): GxBigNumber;
static convertToInt(value: any): GxBigNumber;
static convertToIntNumber(value: any): number;
static convertToBigDecimal(value: any): GxBigNumber;
static convertBigNumberToNumber(value: any): number;
static convertBigNumberToString(value: any): any;
static bigNumberIsNaN(value: any): boolean;
static compare(num1: any, num2: any): 0 | 1 | -1;
}