[理工] 计算机组织 浮点数

楼主: 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