The OpenD Programming Language

Decimal.opCast

Mir parsing supports up-to quadruple precision. The conversion error is 0 ULP for normal numbers. Subnormal numbers with an exponent greater than or equal to -512 have upper error bound equal to 1 ULP.

struct Decimal(uint size64)
@safe scope const
T
opCast
(
T
bool wordNormalized = true
)
()
if (
size64 &&
size64 <= ushort.max
)

Meta