java 求x和16的商和余数,怎么才能效率高啊!

guzhong 2007-09-29 09:42:55
求x和16的商和余数,怎么才能效率高啊!
如不用/和%
...全文
506 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
天漏客 2008-09-14
  • 打赏
  • 举报
回复
求余数不是或运算吧。
应该是15的与运算。

可以自己试验。
17与15的或运算结果为:31
17与15的与运算结果为:1

所以与运算才是求余数。
manbaum 2007-09-29
  • 打赏
  • 举报
回复
Computeryp 说的没错。
Computeryp 2007-09-29
  • 打赏
  • 举报
回复
求商使用>>运算符,右移一位相当于除2.>>运算符速度比除法运算符快
a=x>>4;

求余用|运算符,按为或
a=x|15;
得到的结果就是余数
宋玮-深圳 2007-09-29
  • 打赏
  • 举报
回复
.....这个最原子的操作,你还要优化??

效率瓶颈肯定不再这里吧

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧