![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理
bbyyz01
这个作者很懒,什么都没留下…
展开
-
为什么32位浮点数1.0f的二进制表示为3f800000?
32位浮点数构成:1位符号位,8位阶码,23位尾数。符号位指示尾数的正负。阶码自身通过固定偏移表示正负。1.0f的二进制表示为3f800000,即0 01111111 00000...其中1位符号位为0,表示正数。8位阶码为01111111,即127,根据IEEE754标准,从二进制阶码转化为实际指数,需要减去固定偏移2^7-1,即127,所以实际指数为127-127=0。尾数部分的1...原创 2019-07-24 11:23:13 · 3312 阅读 · 0 评论 -
整数带余除法定理和计算机除法的区别
1.整数带余除法定理:a = b*q + r当除数b>0或者整除时,商q为[a/b],当除数b<0且没有整除时,商为[a/b]+1。保证0<=r<|b|.其中[n]表示不大于n的最大整数。例子:7/3 = 2 ······17/-3 = -2 ······1-7/3 = -3 ······2-7/-3= 3 ······22.计...原创 2019-09-19 17:34:07 · 1322 阅读 · 0 评论