decimal.floats

Undocumented in source.

Members

Functions

dpack
double dpack(bool sign, int exp, ulong mantissa)

Undocumented in source. Be warned that the author may not have intended to support it.

dunpack
bool dunpack(double d, int exp, ulong mantissa, bool inf, bool nan)

Undocumented in source. Be warned that the author may not have intended to support it.

exp2to10
bool exp2to10(uint coefficient, int exponent)

Undocumented in source. Be warned that the author may not have intended to support it.

exp2to10
bool exp2to10(ulong coefficient, int exponent)

Undocumented in source. Be warned that the author may not have intended to support it.

exp2to10
bool exp2to10(uint128 coefficient, int exponent)

Undocumented in source. Be warned that the author may not have intended to support it.

floatExtract
void floatExtract(float f, uint coefficient, int exponent)

Undocumented in source. Be warned that the author may not have intended to support it.

fpack
float fpack(bool sign, int exp, uint mantissa)

Undocumented in source. Be warned that the author may not have intended to support it.

funpack
bool funpack(float f, int exp, uint mantissa, bool inf, bool nan)

Undocumented in source. Be warned that the author may not have intended to support it.

rpack
real rpack(bool sign, int exp, ulong mantissa)

Undocumented in source. Be warned that the author may not have intended to support it.

runpack
bool runpack(real r, int exp, ulong mantissa, bool inf, bool nan)

Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

MAX_DOUBLE_COEFFICIENT_34
enum MAX_DOUBLE_COEFFICIENT_34;

Undocumented in source.

MAX_DOUBLE_EXPONENT_34
enum MAX_DOUBLE_EXPONENT_34;

Undocumented in source.

MAX_FLOAT_COEFFICIENT_34
enum MAX_FLOAT_COEFFICIENT_34;

Undocumented in source.

MAX_FLOAT_EXPONENT_34
enum MAX_FLOAT_EXPONENT_34;

Undocumented in source.

MAX_REAL_COEFFICIENT_34
enum MAX_REAL_COEFFICIENT_34;

Undocumented in source.

MAX_REAL_EXPONENT_34
enum MAX_REAL_EXPONENT_34;

Undocumented in source.

MIN_DOUBLE_COEFFICIENT_34
enum MIN_DOUBLE_COEFFICIENT_34;

Undocumented in source.

MIN_DOUBLE_EXPONENT_34
enum MIN_DOUBLE_EXPONENT_34;

Undocumented in source.

MIN_FLOAT_COEFFICIENT_34
enum MIN_FLOAT_COEFFICIENT_34;

Undocumented in source.

MIN_FLOAT_EXPONENT_34
enum MIN_FLOAT_EXPONENT_34;

Undocumented in source.

MIN_REAL_COEFFICIENT_34
enum MIN_REAL_COEFFICIENT_34;

Undocumented in source.

MIN_REAL_EXPONENT_34
enum MIN_REAL_EXPONENT_34;

Undocumented in source.

Unions

DU
union DU

Undocumented in source.

FU
union FU

Undocumented in source.

RU
union RU

Undocumented in source.

Meta