2025年5月4日
摘要: 位运算实现除法 先说一种普遍的除法,比如下图中的a / b: b向左移到最接近a的时候,但是又没a大,要保证左移到最接近a但是不比a大。 除的最终结果里,这个位置一定有1,见下图: 然后把a减掉这个数,变成: 然后再把b移动到最接近a的时候,这个位置一定是1: 这就是最终的结果: a/b的过程就是上 阅读全文
posted @ 2025-05-04 20:01 有点懒惰的大青年 阅读(106) 评论(0) 推荐(0)
摘要: 用位运算实现+-*/ 1.加法 2.减法 3.乘法 4.除法 其实计算机处理加减乘除,都是使用位运算的。在计算机的底层全是位运算帮你实现的。计算机不认识什么加减乘除,计算机底层只认逻辑门,只认识与或左移右移之类的,底层都是01信号。但是手写的位运算还是不如java自带的快,因为java虚拟机里面有一 阅读全文
posted @ 2025-05-04 16:43 有点懒惰的大青年 阅读(53) 评论(0) 推荐(0)