国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

十進制轉(zhuǎn)多進制函數(shù)

舊城·離人·半城煙
public static function from10_to58($num)
    {
        $to = 58;
        $dict="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        $dict=str_split($dict);
        $ret = '';
        do {
            $ret = $dict[bcmod($num, $to)] . $ret;
            $num = bcdiv($num, $to);
        } while ($num > 0);
        return $ret;
    }

     public static function from58_to10($str)
    {
        $from = 58;
        $str = strval($str);
        $dict="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        $len = strlen($str);
        $dec = 0;
        for ($i = 0; $i < $len; $i++) {
            $pos = strpos($dict, $str[$i]);
            $dec = bcadd(bcmul(bcpow($from, $len - $i - 1), $pos), $dec);
        }
        return $dec;
    }
1689 1 1
1個評論

gaolool

base_convert
https://www.php.net/manual/zh/function.base-convert.php

<?php
$hexadecimal = 'A37334';
echo base_convert($hexadecimal, 16, 2);
echo  ' ';
echo base_convert($hexadecimal, 16, 10);
  • 舊城·離人·半城煙 2022-09-26

    1.警告:由于使用內(nèi)部的 "double" 或 "float" 類型,base_convert() 的操作可能會導(dǎo)致大數(shù)值中的精度丟失。請參見本手冊的 浮點數(shù) 章節(jié)以便獲得更多詳細(xì)信息。
    2.只能轉(zhuǎn)到36,后面的就不行了

    1. 生成的進制字符可以根據(jù)需求來修改 $dict參數(shù)中可能會變
  • 舊城·離人·半城煙 2023-02-27

    這個早就知道了,我這是轉(zhuǎn)36以上的進制

年代過于久遠(yuǎn),無法發(fā)表評論

舊城·離人·半城煙

896
積分
0
獲贊數(shù)
0
粉絲數(shù)
2019-12-04 加入
??