- 博客(2)
- 收藏
- 关注
原创 C语言基础1
比如3.25用二进制表示 (0011.01)B,将小数点向左移到最左的1,移了几位再加上127(防止产生负数)那么指数位就是多少,那么指数位就是128~(1000 0000)B,1.101小数点后面就是尾数位凑够23位用0补充,最后得到的二进制就是,0010 0000 0101 0000 0000 0000 0000 0000;这是因为在二进制中,正数是从0开始算的,能表示128个数字是0-127,但是同时如果表示负整数的128位,就不能包含0了,因为在机械语言中不能一个数有两种表示方式。
2023-09-03 16:12:35
39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人