- 博客(2)
- 收藏
- 关注
原创 快速幂优化过程
将if和else共同部分压缩,并用>>1表示将二进制码右移一位来表示一个数/2和使用与运算&(将二进制码作比较,相同位置同时为1,则为1。------------------------结果:0000 0001 ->转为十进制:1。指数为偶取一半,底数平方,指数为奇数,额外分离。一、power或循环相乘(非常慢且会爆掉)十进制3转为二进制的3:0000 0011。十进制5转为二进制的5:0000 0101。即:3&5 = 1)来表示一个数的奇偶。
2024-06-27 13:39:30
288
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅