1、直接跟1 &,然后在右移 ,缺点负数情况处理不了,会进入死循环;
2、除以2,缺点 比移位操作效率低;
3、让1 &这个数,然后1再右移;
4,减1,然后在&之前的数,然后在减 ;
本文探讨了数值运算和位操作技术的多种方法,包括直接移位、除法、位与运算和减法等,重点分析了每种方法的优缺点及应用场景,旨在为开发者提供高效解决数值问题的技术方案。
1、直接跟1 &,然后在右移 ,缺点负数情况处理不了,会进入死循环;
2、除以2,缺点 比移位操作效率低;
3、让1 &这个数,然后1再右移;
4,减1,然后在&之前的数,然后在减 ;

被折叠的 条评论
为什么被折叠?