Posit numbers/decoding: Difference between revisions

m
m (→‎{{header|Phix}}: improved examples)
Line 97:
<span style="color: #0000FF;">{</span><span style="color: #000000;">16</span><span style="color: #0000FF;">,</span><span style="color: #000000;">2</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b0000000000000001</span><span style="color: #0000FF;">},</span>
<span style="color: #000080;font-style:italic;">-- {16,0,0b0111111111111111}, -- nope</span>
<span style="color: #0000FF;">{</span><span style="color: #000000;">16</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b0011111111111111</span><span style="color: #0000FF;">},</span>
<span style="color: #0000FF;">{</span><span style="color: #000000;">16</span><span style="color: #0000FF;">,</span><span style="color: #000000;">6</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b0111111111111110</span><span style="color: #0000FF;">},</span>
<span style="color: #0000FF;">{</span><span style="color: #000000;">8</span><span style="color: #0000FF;">,</span><span style="color: #000000;">1</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b01000000</span><span style="color: #0000FF;">},</span>
Line 106 ⟶ 105:
<span style="color: #000080;font-style:italic;">-- {8,2,0b01111111}, -- nope</span>
<span style="color: #0000FF;">{</span><span style="color: #000000;">8</span><span style="color: #0000FF;">,</span><span style="color: #000000;">7</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b01111110</span><span style="color: #0000FF;">},</span>
<span style="color: #0000FF;">{</span><span style="color: #000000;">8</span><span style="color: #0000FF;">,</span><span style="color: #000000;">2</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b01111111</span><span style="color: #0000FF;">},</span>
<span style="color: #0000FF;">{</span><span style="color: #000000;">32</span><span style="color: #0000FF;">,</span><span style="color: #000000;">2</span><span style="color: #0000FF;">,</span><span style="color: #000000;">0b00000000000000000000000000000001</span><span style="color: #0000FF;">},</span>
<span style="color: #000080;font-style:italic;">-- {32,2,0b01111111111111111111111111111111<nowiki>}}</nowiki> -- nope</span>
Line 123 ⟶ 121:
1110110010101000 = -12.65625
0000000000000001 = 1.38777878e-17
0011111111111111 = 0.9999389648
0111111111111110 = 2.863890392e+250
01000000 = 1
Line 131 ⟶ 128:
00000001 = 5.960464478e-8
01111110 = 4.562440618e+192
01111111 = 0.0009689331
00000000000000000000000000000001 = 7.523163846e-37
01111111111111111111111111111110 = 2.269007734e+279
7,818

edits