0
点赞
收藏
分享

微信扫一扫

php十进制转换为二进制

蒸熟的土豆 2022-01-22 阅读 114

test1(50);

function test1($number)
{
    $aa=$number;
    if ($number < 2) {
        echo $aa."转化为二进制是:".$number;
        return $number;
    }
    $rest = [];
    $switc = true;
    while ($switc) {
        if ($number % 2 == 0) {
            $number = $number / 2;
            array_push($rest, 0);
        } else {
            $number = ($number - 1) / 2;
            array_push($rest, 1);
        }
        if($number<1){
            $switc = false;
        }
       
    }
    echo $aa."转化为二进制是:";
    for($i=count($rest);$i>0;$i--){
        echo $rest[$i-1];
    }
}

请添加图片描述

举报

相关推荐

0 条评论