计算机组成原理--浮点数表示方法是什么

猥琐帝 3个月前 已收到1个回答 举报

如此憔悴 1星

共回答了192个问题采纳率:94.5% 评论

  就是在二进制中,一个数的小数点可以可以通过乘以2的幂次来改变位置,这是其原理。

  浮点数的组成:阶符+阶码+数符+尾数

  计算机中表示浮点数的字长通常为32位,其中7位作阶码,1位为阶符,23位尾数,1位作数符

  例如用2个字节表示一个浮点数(32写起来麻烦,所以用2个字节就是16位来举例,呵呵希望谅解)(72.45x10^5)D先换成普通二进制数(11011101000110011001000)B

  然后开始像十进制数的科学计数法那样写成约等于(0.1101110)Bx(2^23)D

  之后再将后半部分的(2^23)D转换成(2^10111)B

  于是整个数就变成了(0.1101110x2^10111)B

  在计算机中表示成0001011101101110其中第一个0是阶符表示指数是正的第九个0表示尾数是正的他们中间的就是阶码,后面的就是尾数。

19小时前

30
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com