我遇到了一个问题,我遇到了浮点问题。我很难从浮点表示移动到十进制值,也从表示的格式A移动到表示的格式B.
问题:
考虑以下两种基于IEEE浮点格式的9位浮点表示。
有一个符号位。 有k = 5个指数位。指数偏差为15。 有n = 3个分数位。
有一个符号位 有k = 4个指数位。指数偏差为7。 有n = 4个派系位
问题是要我转换浮点表示" 0 10110 011"从格式A到格式B.它还想知道每种格式的值。任何人都可以协助我完成这两项任务的程序。或者也许会将我引导到一个能够向我展示的信息丰富的网站。我现在已经搜索了一段时间,但我找不到任何资源。谢谢!
-Matt
答案 0 :(得分:5)
要以1-4-4格式编码176,请利用您已经知道的事实是+2 7 •1.375。因此,符号为+,无偏指数为7,有效数为1.011 2 。这个有效位数适合四位(因此不需要舍入);编码的有效数字(去除前导“1.”)是0110.无偏指数是7,偏差是7,所以偏差指数是14 = 1110 2 。所以位字段是符号0,指数1110,有效数字0110,所有9位都是011100110。