ieee754

Last updated:

0 purchases

ieee754 Image
ieee754 Images
Add to Cart

Description:

ieee754

Dart IEEE754 library #

This library provides decoding and transforming IEEE754 floating point numbers
in binary format, double format, or as exponent and mantissa.
Examples of use cases are serializing and deserializing formats which use the
half or quad format, or encoding and converting numbers from arbitary exponents
and mantissas.
Usage #
API reference
Example: Serializing to least precision #
void serializeDouble(double value) {
final floatParts = FloatParts.fromDouble(value);
if (floatParts.isFloat16Lossless) {
_writeFloat16(floatParts.toFloat16Bytes());
} else if (floatParts.isFloat32Lossless) {
_writeFloat32(floatParts.toFloat32Bytes());
} else if (floatParts.isFloat64Lossless) {
_writeFloat64(floatParts.toFloat64Bytes());
}
}
copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.