Kit
Functions

getF64Encoder

getF64Encoder(config): FixedSizeEncoder<number | bigint, 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
configNumberCodecConfigOptional configuration to specify endianness (little by default).

Returns

FixedSizeEncoder<number | bigint, 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