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);
}
相关推荐
智嵌研习社8 分钟前
Ollama 本地大模型完全配置指南:Modelfile 参数与系统环境变量深度解析
java·开发语言
XZ-07000121 分钟前
1-1-可视化-练习
开发语言·python
橙橙笔记41 分钟前
Python学习第三部分
开发语言·python·学习
huainingning44 分钟前
个人版WorkBuddy编写设备巡检并导出设备配置python脚本
开发语言·python
aixingpan1 小时前
aixingpan.cn API开发文档:api_docs_errors接口指南
前端·php
Java后端的Ai之路1 小时前
02、Python普通工厂模式
开发语言·人工智能·python·设计模式·普通工厂模式
韶博雅1 小时前
开启补充日志
java·开发语言·sql
FYKJ_20101 小时前
django学习成绩预警系统10905
java·javascript·spring boot·python·spark·django·php
被怪兽吃掉了2 小时前
5.2.1一维组数定义方式
开发语言·c++·算法
TheBestRucy2 小时前
Python 九阳神功之肆:网络编程 · Socket 从入门到实战
开发语言·网络·python