[請益] IEEE 754 浮點數運算觀念問題

作者: ayn775437403 (阿瑋)   2020-05-30 15:30:00
(代PO)
大家好,小弟最近在學浮點數
有幾個運算觀念卡關,因此來這邊求助大家。
這邊問題都以IEEE 754 單精度浮點數為例
(即1個sign bit,8個 exponent bit,23個mantissabit)
第一個問題:
兩個浮點數在算加減法的時候,exponent小的mantissa要對齊exponent大的mantissa
也就是要看兩個浮點數的exponent差距多少來看mantissa要移位多少
那如果exponent小的那個的mantissa在移位過後超過mantissa所能表示的範圍
要把超過範圍的那幾個bit一起算,還是要捨去呢?
舉例來說
我要算兩個浮點數相減
第一個數:
0 10010011 0000 0000 0000 0000 1111 111
| |
作者: sm02188612 (The Children 01)   2020-05-30 17:05:00
沒人回的話 可以轉grad-proask問

Links booklink

Contact Us: admin [ a t ] ucptt.com