参考答案
2 <<3
解析:
- 位运算符 <<,是将一个数左移 n 位,相当于乘以了 2 的 n 次方;
- 一个数乘以 8 只要将其左移 3 位即可;
- CPU 直接支持位运算,效率最高。
补充:
当这个数接近Java基本整数类型的最大值时,左移位运算可能出现溢出,得出负值。
以上,是Java面试题【如何让计算机最高效的算出2乘以8】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—
2 <<3
解析:
补充:
当这个数接近Java基本整数类型的最大值时,左移位运算可能出现溢出,得出负值。
以上,是Java面试题【如何让计算机最高效的算出2乘以8】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—