十进制-10.5怎么转换成2进制?计算过程是什么
1个回答
关注
展开全部
整数部分除2取余数
咨询记录 · 回答于2022-09-11
十进制-10.5怎么转换成2进制?计算过程是什么
还要转化为单精度浮点数
整数部分除2取余数
小数部分乘2取整
请您直接把计算过程及答案发给我,题目是把十进制数-10.5转化为单精度浮点数
请您尽快回答,谢谢您
转换为二进制是1010.1
转化为单精度浮点数呢
1010.1=1.0101×2^3指数=3+127=130——>1000 0010尾数=0101符号位=0所以1010.1=0 10000010 01010000000000000000000
单精度浮点数为0 10000010 01010000000000000000000
请问您算的是负的10.5吗
刚没看到负号
这是正的
请您帮我算一下负数的可以吗?谢谢您
二进制是(-1010.1)
1010.1=1.0101×2^3指数=3+127=130——>1000 0010尾数=0101符号位=1所以(-1010.1)=1 10000010 01010000000000000000000
就只有符号位变了
其他都是一样的
单精度浮点数为1 10000010 01010000000000000000000