黑马程序员技术交流社区

标题: 今天才发现位移是什么意思 [打印本页]

作者: wenjd0000    时间: 2014-8-26 17:53
标题: 今天才发现位移是什么意思
前面学二进制的位移操作>>,<<的时候,感觉就那样,记住规律了
今天复习的时候,后过头来一看,其实很好理解。
我们先看10进制,123.00这个数
把他左移n位,那就是小数点相对右移n位,那这个新的数就是原来123的10^n倍 (相当于每一位都*了10^n,提取公因式)
新数 = 100*10^n+20*10^n+3*10^n = (100+20+3)*10^n=123*10^n
右移也是同理,不过是除法了
看了10进制的规律,再看2进制的就很好理解了,而且其他进制肯定也是相同的规律。
作者: 孙雯    时间: 2014-8-28 19:37
有时候也许自己认为怎么想也想不通的问题在别人眼中很简单,但当自己终于明白理解了的时候,这种“啊,原来是这样!这样想就对了!”的感觉也是其他人无法感受的。对此,完全可以给自己点赞。LZ,真棒!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2