@abaplint/runtime
Version:
Transpiler - Runtime
23 lines (22 loc) • 624 B
TypeScript
import { INumeric } from "./_numeric";
export declare class Packed implements INumeric {
private value;
private readonly length;
private readonly decimals;
private readonly qualifiedName;
constructor(input?: {
length?: number;
decimals?: number;
qualifiedName?: string;
});
clone(): Packed;
getQualifiedName(): string | undefined;
private numberToScaled;
private stringToScaled;
set(value: INumeric | number | string): this;
getLength(): number;
getDecimals(): number;
toFixed(decimals: number): string;
clear(): void;
get(): number;
}