Kit
Variables

getF32Encoder

const getF32Encoder: (config?) => FixedSizeEncoder<bigint | number, 4>

Returns an encoder for 32-bit floating-point numbers (f32).

This encoder serializes f32 values using 4 bytes. Floating-point values may lose precision when encoded.

For more details, see getF32Codec.

Parameters

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

Returns

FixedSizeEncoder<bigint | number, 4>

A FixedSizeEncoder<number, 4> for encoding f32 values.

Example

Encoding an f32 value.

const encoder = getF32Encoder();
const bytes = encoder.encode(-1.5); // 0x0000c0bf

See

getF32Codec

On this page