gpt4 book ai didi

java - 显示大于等于整数的最小2次方的代码

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:58:39 26 4
gpt4 key购买 nike

我需要一个 Java 代码,它可以找到大于或等于用户输入的任何非负整数的最小 2 次幂。谁能帮忙?

最佳答案

i>1 ? Integer.highestOneBit(i-1)<<1 : 1

显然存在整数溢出问题(在 int 中对于大约一半的正 int 没有严格正确的解决方案)。

一般免责声明:未经测试或编译。

关于java - 显示大于等于整数的最小2次方的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1463303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com