色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP取進制余數函數代碼

復制代碼 代碼如下:
//取進制位上的數值
function getRemainder($num, $bin, $pos, &$result = 0){
//author lianq.NET
//$num 數值,十進制
//$bin 要轉換的進制
//$pos 位數
$real_len = log($num, $bin);//對數,求原值長度
$floor_len = floor($real_len);//舍去求整
$base = pow($bin, $pos-1);//基數
$divisor = pow($bin,$pos);//除數
if($num >= $divisor){
$new_num = $num % pow($bin, $floor_len);
getRemainder($new_num, $bin, $pos, $result);
}else{
$result = floor($num / $base);
}
return $result;
}

//比如,數值16轉換為9進制時,它的第一位上的數值是多少?
$a = getRemainder(16,9, 1);
echo $a;//輸出7

php技術PHP取進制余數函數代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 邹城市| 灯塔市| 黄冈市| 岳阳市| 若尔盖县| 祁门县| 永新县| 申扎县| 包头市| 灌南县| 吕梁市| 新平| 镇坪县| 崇阳县| 镇康县| 紫阳县| 沛县| 长垣县| 罗江县| 酒泉市| 七台河市| 南乐县| 金沙县| 呼图壁县| 长寿区| 平昌县| 大厂| 绥江县| 宜黄县| 徐水县| 临夏县| 安化县| 临潭县| 栾城县| 内丘县| 阜城县| 正镶白旗| 隆安县| 天全县| 通海县| 丹寨县|