Fuzion Logo
flang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

f64s

🌌f64s

f64s -- unit type defining features related to f64 but not requiring an
instance


f64 are binary64-numbers as defined in the IEEE 754-2019 standard, see
https://ieeexplore.ieee.org/servlet/opac?punumber=8766227


redefines floats.bytes:
number of bytes required to store this value


redefines floats.exponentBits:
number of bits used for exponent


redefines numerics.name:
name of this numeric type, e.g., "u64"


redefines numerics.one:
identity element for 'infix *'


redefines floats.significandBits:
number of bits used for mantissa, including leading '1' that is not actually
stored


redefines numerics.zero:
identity element for 'infix +'