老师,怎么区分左移和右移补零还是一

来源:4-9 浮点数的加减法运算

慕虎1077541

2019-07-18

老师,怎么区分左移和右移补零还是一。
我看到有的补一有的补零,有点晕了。
还有左移右移是包括符号位吗?

写回答

1回答

咚咚呛

2019-07-18

对于左移、右移,如果理解上有些困难的话,可以先理解十进制的,然后再迁移到二进制。

右移是指尾数往右移动,对于保留特定位数的话,可能会丢弃一些数值,先从十进制来说,假设十进制数0.3456,右移两位变成0.003456,如果要求保留小数点后4位,那么进行四舍五入,得到0.0035。那么同样的,二进制也有舍入的操作。

然后是左移,对0.0035左移两位,得到0.3500,末尾加0,没有舍入操作。

左移右移,不包括符号位。

1
0

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程