zoukankan
html css js c++ java
判断一个整数是否是2的n次方
http://blog.csdn.net/amandag/archive/2008/12/06/3461070.aspx
//判断一个整数是否是2的n次方
public
static
bool
IsPower(
int
number)
{
if
(number <= 0)
{
return
false
;
}
if
((number & (number - 1)) == 0)
{
return
true
;
}
return
false
;
}
===================================
public
static
bool
IsPower(
int
number)
{
if
(number <= 0)
{
return
false
;
}
while
(
true
)
{
if
(number == 1)
{
return
true
;
}
//如果是奇数
if
((number & 1) == 1)
{
return
false
;
}
//右移一位
number >>= 1;
}
查看全文
相关阅读:
scratch少儿编程第一季——04、想要做到有的放矢,瞄准方向很重要
scratch少儿编程第一季——02、scratch界面介绍
scratch少儿编程第一季——01、初识图形化界面编程的神器
Scratch—点亮生日蜡烛
scratch少儿编程——03、动作:运动的开始,游戏的基础。
画一个秘密花园 | Scratch 3.0 艺术项目
scratch少儿编程第一季——01、初识图形化界面编程的神器
scratch少儿编程第一季——02、scratch界面介绍
mysql优化一之查询优化
mysql优化二之锁机制
原文地址:https://www.cnblogs.com/luluping/p/1677593.html
最新文章
机器学习作业笔记
【数值计算】花式解线性方程组
算法导论 作业笔记
KD-Tree解决空间最短距离的利器
这个新皮肤太丑辣,求求你们变回去吧
线段树开新坑:kuangbin带你飞
2017ACM-ICPC广西邀请赛-重现赛
2017ACM/ICPC广西邀请赛-重现赛
ionic3和ionic4 ion-content中元素固定位置不滚动(fixed定位)
生成uuid
热门文章
电影
ionic3 新建组件 提示 ion-xxx is not a known element
关于跨域 CORS ,MDN上的官方文档( 中文 )
好用的在线视频网站VIP视频地址解析
下载百度网盘突破限速的几种方法
复仇者联盟漫画顺序
ionic (webApp)软键盘打开时视口高度变小导致样式问题的解决方案
微信小程序自定义组件笔记-组件模板和样式
scratch少儿编程第一季——05、移动还可以这样动
scratch少儿编程——03、动作:运动的开始,游戏的基础。
Copyright © 2011-2022 走看看