8、PHP 实现二进制中1的个数、数值的整数次方

题目: 二进制中1的个数

描述:

输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

php 复制代码
<?php

function NumberOf1($n)
{
    $count = 0;
    if($n < 0)
    {
         $n = $n & 0x7FFFFFFF;
         ++$count;
    }
    while($n != 0)
    {
        $count++;
        $n = $n & ($n - 1);
    }
    return $count;
}

题目: 数值的整数次方

描述:

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。

php 复制代码
<?php

function Power($base, $exponent)
{
    return pow($base, $exponent);
}
相关推荐
空空潍4 分钟前
Python核心基础语法
开发语言·python
霍理迪7 分钟前
JS其他常用内置对象
开发语言·前端·javascript
王多鱼鱼鱼22 分钟前
QT如何将exe打包成可执行文件
开发语言·qt
DokiDoki之父25 分钟前
边写软件边学kotlin(一):Kotlin语法初认识:
android·开发语言·kotlin
liu****26 分钟前
Qt进阶实战:事件处理、文件操作、多线程与网络编程全解析
开发语言·网络·数据结构·c++·qt
草原上唱山歌28 分钟前
C++如何调用Python代码
开发语言·c++·python
木子啊30 分钟前
PHP中间件:ThinkCMF 6.x核心利器解析
开发语言·中间件·php
崇山峻岭之间31 分钟前
Matlab学习记录40
开发语言·学习·matlab
Java后端的Ai之路32 分钟前
【Python教程11】-文件
开发语言·python
先做个垃圾出来………41 分钟前
SortedList(2)
开发语言