Kit
Variables

getF64Encoder

const getF64Encoder: (config?) => FixedSizeEncoder<bigint | number, 8>

Returns an encoder for 64-bit floating-point numbers (f64).

This encoder serializes f64 values using 8 bytes. Floating-point values may lose precision when encoded.

For more details, see getF64Codec.

Parameters

ParameterTypeDescription
config?NumberCodecConfigOptional configuration to specify endianness (little by default).

Returns

FixedSizeEncoder<bigint | number, 8>

A FixedSizeEncoder<number, 8> for encoding f64 values.

Example

Encoding an f64 value.

const encoder = getF64Encoder();
const bytes = encoder.encode(-1.5); // 0x000000000000f8bf

See

getF64Codec

On this page