Type Alias NumberUtilsExperimental
NumberUtils: {
getBigInt64LE: ((source: Uint8Array, offset: number) => bigint);
getFloat64LE: ((source: Uint8Array, offset: number) => number);
getInt32LE: ((source: Uint8Array, offset: number) => number);
getNonnegativeInt32LE: ((source: Uint8Array, offset: number) => number);
getUint32BE: ((source: Uint8Array, offset: number) => number);
getUint32LE: ((source: Uint8Array, offset: number) => number);
isBigEndian: boolean;
setBigInt64LE: ((destination: Uint8Array, offset: number, value: bigint) => 8);
setFloat64LE: ((destination: Uint8Array, offset: number, value: number) => 8);
setInt32BE: ((destination: Uint8Array, offset: number, value: number) => 4);
setInt32LE: ((destination: Uint8Array, offset: number, value: number) => 4);
}
Type declaration
getBigInt64LE: ((source: Uint8Array, offset: number) => bigint)
- (source, offset): bigint
Parameters
- source: Uint8Array
- offset: number
Returns bigint
getFloat64LE: ((source: Uint8Array, offset: number) => number)
- (source, offset): number
Parameters
- source: Uint8Array
- offset: number
Returns number
getInt32LE: ((source: Uint8Array, offset: number) => number)
- (source, offset): number
Parameters
- source: Uint8Array
- offset: number
Returns number
getNonnegativeInt32LE: ((source: Uint8Array, offset: number) => number)
- (source, offset): number
Parameters
- source: Uint8Array
- offset: number
Returns number
getUint32BE: ((source: Uint8Array, offset: number) => number)
- (source, offset): number
Parameters
- source: Uint8Array
- offset: number
Returns number
getUint32LE: ((source: Uint8Array, offset: number) => number)
- (source, offset): number
Parameters
- source: Uint8Array
- offset: number
Returns number
ExperimentalisBigEndian: boolean
setBigInt64LE: ((destination: Uint8Array, offset: number, value: bigint) => 8)
- (destination, offset, value): 8
Parameters
- destination: Uint8Array
- offset: number
- value: bigint
Returns 8
setFloat64LE: ((destination: Uint8Array, offset: number, value: number) => 8)
- (destination, offset, value): 8
Parameters
- destination: Uint8Array
- offset: number
- value: number
Returns 8
setInt32BE: ((destination: Uint8Array, offset: number, value: number) => 4)
- (destination, offset, value): 4
Parameters
- destination: Uint8Array
- offset: number
- value: number
Returns 4
setInt32LE: ((destination: Uint8Array, offset: number, value: number) => 4)
- (destination, offset, value): 4
Parameters
- destination: Uint8Array
- offset: number
- value: number
Returns 4
A collection of functions that get or set various numeric types and bit widths from a Uint8Array.