Understand the fastnum memory layout
masterAny N-bit decimal type in fastnum consists of an N-bit big unsigned integer (coefficient) and a 64-bit control block.
The control block contains:
- A signed 16-bit integer scaling factor (the negotiated exponent).
- Decimal number flags (including sign and special value flags).
- Signaling flags for exceptional conditions.
- Decimal Context (includes rounding mode and signal traps).
- Extra precision digits.