<分区>
Possible Duplicate:
bit twiddling: find next power of two
如何得到给定数的下一个二的幂?
比如我收到号码138,下一个POT号码是256。
我收到号码112,下一个POT是128。
我需要做一个计算那个的算法
谢谢
<分区>
Possible Duplicate:
bit twiddling: find next power of two
如何得到给定数的下一个二的幂?
比如我收到号码138,下一个POT号码是256。
我收到号码112,下一个POT是128。
我需要做一个计算那个的算法
谢谢
最佳答案
真正聪明的程序员会查看 java.lang.Integer.highestOneBit(int)
方法,并考虑左移运算符 ( <<
)。
关于java - 如何获得给定数字的下一个二的幂?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7685838/