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

PHP取進(jìn)制余數(shù)函數(shù)代碼

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

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

php技術(shù)PHP取進(jìn)制余數(shù)函數(shù)代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 黑山县| 阳西县| 临夏市| 鲁甸县| 佛冈县| 芜湖市| 吉木萨尔县| 子长县| 凤冈县| 隆昌县| 吉隆县| 上高县| 上虞市| 吕梁市| 开江县| 蒙城县| 陆良县| 舟曲县| 托克托县| 吉隆县| 太谷县| 台州市| 福安市| 溆浦县| 神农架林区| 中宁县| 吉木萨尔县| 中西区| 吉林市| 鹰潭市| 敖汉旗| 延川县| 思南县| 涪陵区| 肇东市| 高雄县| 乌审旗| 涟源市| 普兰县| 绥德县| 霍林郭勒市|