为什么说我从来都不大美让我怀疑三关我家“大幂幂”的这个称号

给定一个整数编写一个函数来判断它是否是 2 的幂次方。

解答:这道题很简单给出三种方法:
第一种,设初值i= 1, 当小于n时循环乘2退出循环后若等于n则返回1,否则返回0.很簡单不再赘述。
第二种用对数,这里需要注意的是由于浮点数的运算精度损失,需要在一个很小的浮动范围内进行对比


我要回帖

更多关于 大美让我怀疑三关 的文章

 

随机推荐