2
我正在嘗試將44/7轉換爲半精度浮點格式。 我不知道我到目前爲止是否做得正確,所以如果有人能看一看,我會非常感激。十進制到半精度浮點數
44/7 = 6,285714285714 ...
6 in dual -> 110;
0.285714 * 2 = 0,571428 -> 0
0.571428 * 2 = 1.142856 -> 1
0.142856 * 2 = 0.285714 -> 0
... -> 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1...
-> 110, 01001001001001
-> 1,1001001001001001 -> exponent: 2;
偏置+指數:2 + 15 = 17 => 1 0 0 0 1
所有縫合在一起:0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 1
我從來沒有將小數轉換爲16位IEEE754,這是正確的轉換方式嗎? 非常感謝!