色尼玛亚洲综合影院,亚洲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取進制余數函數代碼,轉載需保留來源!

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

主站蜘蛛池模板: 留坝县| 饶平县| 奉化市| 甘南县| 育儿| 通州区| 石台县| 荣成市| 沛县| 江油市| 贺州市| 佛冈县| 商水县| 怀来县| 石景山区| 长阳| 罗源县| 新蔡县| 陆良县| 静宁县| 富裕县| 邹城市| 小金县| 奈曼旗| 赣榆县| 沙河市| 高平市| 连山| 平舆县| 马公市| 洞口县| 竹山县| 宁晋县| 天峨县| 潼关县| 沈阳市| 新邵县| 靖安县| 哈巴河县| 汤阴县| 茶陵县|