- unpackDouble(char) - Static method in class com.io7m.ieee754b16.Binary16
-
Convert a packed binary16 value k to a
double-precision floating point value.
- unpackFloat(char) - Static method in class com.io7m.ieee754b16.Binary16
-
Convert a packed binary16 value k to a
single-precision floating point value.
- unpackGetExponentUnbiased(char) - Static method in class com.io7m.ieee754b16.Binary16
-
Extract and unbias the exponent of the given packed binary16
value.
- unpackGetExponentUnbiased(double) - Static method in class com.io7m.ieee754b16.Binary64
-
Extract and unbias the exponent of the given packed double
value.
- unpackGetExponentUnbiased(float) - Static method in class com.io7m.ieee754b16.Binary32
-
Extract and unbias the exponent of the given packed float
value.
- unpackGetSign(char) - Static method in class com.io7m.ieee754b16.Binary16
-
Retrieve the sign bit of the given packed binary16 value, as
an integer in the range [0, 1].
- unpackGetSign(double) - Static method in class com.io7m.ieee754b16.Binary64
-
Retrieve the sign bit of the given floating point value, as an integer.
- unpackGetSign(float) - Static method in class com.io7m.ieee754b16.Binary32
-
Retrieve the sign bit of the given floating point value, as an integer.
- unpackGetSignificand(char) - Static method in class com.io7m.ieee754b16.Binary16
-
Return the significand of the given packed binary16 value as
an integer in the range [0, 1023].
- unpackGetSignificand(double) - Static method in class com.io7m.ieee754b16.Binary64
-
Return the significand of the given floating point value as an integer.
- unpackGetSignificand(float) - Static method in class com.io7m.ieee754b16.Binary32
-
Return the significand of the given floating point value as an integer.