当前位置: 代码迷 >> 高性能计算 >> 请教。位运算都应用在什么地方。小弟我感觉这个没用呢
  详细解决方案

请教。位运算都应用在什么地方。小弟我感觉这个没用呢

热度:4367   发布时间:2013-02-26 00:00:00.0
请问。位运算都应用在什么地方。我感觉这个没用呢!
请问。位运算都应用在什么地方。我感觉这个没用呢!
请问。有的软件为什么要写入注册表呢?
----------------------------------多多指教。谢谢!

------解决方案--------------------------------------------------------
位图算法就是精确到位的操作
楼主没用到大数据量处理吧,位运算很常用的

注册表,就是程序向操作系统注册一些信息
像.txt类型文件,系统需要知道遇到这种文件,用户双击后调用哪个程序
还有一些是程序自己的注册信息,比如cd-key
------解决方案--------------------------------------------------------
位运算有点是速度快
------解决方案--------------------------------------------------------
a异或b=c
那么逆运算呢?
c异或b=a

这是最简单的加密

2的倍数的乘除法,用左右移速度快。

0和1可以代表有和没有,在排列组合运算中可以很方便。
在图像识别方面,判断点矩阵,有方便的地方。

计算机运算的核心就是位运算,移位运算与位运算结合能实现许多与位串运算有关的复杂计算。
------解决方案--------------------------------------------------------
掩码的时候, 就是比较指定位上的位的异或关系
------解决方案--------------------------------------------------------
一个整数二进制形式右移一位,相当于把该整数除以二,同理,左移一位相当于乘以二。
但同样的结果,不同的效率。
一位操作要比乘除法快得多。在实时性要求较高的地方,移位运算是有用处的。
  相关解决方案