Decimal64 floating-point format: Difference between revisions

Content deleted Content added
removed duplicate and erroneous table ( only valid for BID )
making table smaller
Line 50:
! rowspan="2" |
! rowspan="2" | Exponent
! rowspan="2" |Significand / Description
! rowspan="2" | Description
|-
! g12 !! g11 !! g10 !! g9 !! g8 !! g7 !! g6 !! g5 !! g4 !! g3 !! g2
Line 57 ⟶ 56:
!g0
|-
| colspan="1716" |combination field not! starting with '11', bits ab = 00, 01 or 10
|-
| style="background:#cedff2;" | '''a''' || style="background:#cedff2;" | '''b''' || style="background:#cedff2;" | '''c''' || style="background:#cedff2;" | '''d''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cef2e0;" | '''e''' || style="background:#cef2e0;" |'''f''' || style="background:#cef2e0;" |'''g'''
| || style="background:#cedff2;" | '''abcdmmmmmm''' || style="background:#cef2e0;" | (0)'''efgtttttttttttttttttttttttttttttttttttttttttttttttttt''' ||
Finite number with small first digit of significand (0 .. 7).
|-
| colspan="1716" |combination field starting with '11', but not 1111, bits ab = 11, bits cd = 00, 01 or 10
|-
| 1 || 1 || style="background:#cedff2;" | '''c'''|| style="background:#cedff2;" | '''d''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''m''' || style="background:#cedff2;" | '''e''' || style="background:#cedff2;" | '''f''' || style="background:#cef2e0;" | '''g'''
| || style="background:#cedff2;" | '''cdmmmmmmef''' || style="background:#cef2e0;" | '''100gtttttttttttttttttttttttttttttttttttttttttttttttttt''' ||
Finite number with big first digit of significand (8 or 9).
|-
| colspan="1716" |combination field starting with '1111', bits abcd = 1111
|-
| 1 || 1 || 1 || 1 || 0 || colspan="6" |
|
|
| rowspan="3" | || || || ±Infinity
|-
| 1 || 1 || 1 || 1 || 1 ||0
Line 79 ⟶ 80:
|
|
| || quiet NaN
|-
|1
Line 88 ⟶ 89:
|1
| colspan="5" |
|
|
|