[理工] 計算機組織 浮點數

作者: kerkercheng (✂✂✂✂✂✂✂✂✂)   2017-12-04 23:45:32
在張凡上冊P.209
要轉換四個十進位的浮點數
-1.278*10^3
-3.90625*10^-1
2.3109375*10^1
6.391601562*10^-1
第一個我還可以理解怎麼算
但後面三個就有點難想到了
0.390625按計算機可以知道是25/64 但直接看根本看不出來
23.109375是1479/64 這個我也看不太出來QQ
最後一個0.6391601562我按計算機也不知道怎麼化
請問這種小數要怎麼化成二進位的IEEE754浮點數呢
還是考場可以用計算機算
請教各位大大
作者: barry70490 (blacksea741)   2017-12-05 00:05:00
張凡筆記有教 就是小數點後面乘2
作者: qwer911 (NIEONEONE)   2017-12-05 00:11:00
就是先按照小數點十進位轉2進位得到值以後 將他正規化變成小數點前只有一項 x 2^n的形式剩下的就是按照IEEE754 的定義那樣
作者: TMDTMD2487 (ㄚ冰)   2017-12-05 10:51:00
乘2硬幹下去,考時的時候應該不會先去搞這種題目就是了如果不喜歡乘法,我有的時候會減0.5,0.25,...,看要減到什麼時候(不過原理都一樣

Links booklink

Contact Us: admin [ a t ] ucptt.com