Decimal floating point (3 or 4 binary bits), and the rest of the significand uses the densely packed decimal (DPD) encoding. Unlike the binary integer significand version, where the exponent changed position and came before the significand, this encoding combines the leading 2 bits of the exponent and the leading digit (3 or 4 bits) of the significand into the five bits that follow the sign bit. This is followed by a fixed-offset exponent continuation field. Finally, the significand continuation field made of 2, 5, or 11 10-bit "declets", each encoding 3 decimal digits. If the first two bits after the sign bit
Decimal128 floating-point format has possible representations ( if you include both signed zeros). Decimal128 floating point is a relatively new decimal floating-point format, formally introduced in the 2008 version of IEEE 754 as well as with . IEEE 754 allows two alternative representation methods for decimal128 values. The standard does not specify how to signify which representation is used, for instance in a situation where decimal128 values are communicated between systems. In one representation method, based on binary integer decimal (BID), the significand is represented as binary coded positive integer. The other, alternative, representation method is based on densely packed decimal (DPD) for