最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2012年01月19日 22:36:00   作者:  
我想知道21712341byte在K位上是多少,M位上、G位呢?這相當于進制轉(zhuǎn)換的問題。只不過現(xiàn)在要轉(zhuǎn)換的進制是1024
復(fù)制代碼 代碼如下:

//取進制位上的數(shù)值
function getRemainder($num, $bin, $pos, &$result = 0){
//author lianq.net
//$num 數(shù)值,十進制
//$bin 要轉(zhuǎn)換的進制
//$pos 位數(shù)
$real_len = log($num, $bin);//對數(shù),求原值長度
$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進制時,它的第一位上的數(shù)值是多少?
$a = getRemainder(16,9, 1);
echo $a;//輸出7

相關(guān)文章

最新評論

阳高县| 宁武县| 林州市| 南川市| 枣阳市| 屏东县| 边坝县| 阿拉善右旗| 南郑县| 铁力市| 西林县| 鄂温| 宜黄县| 乃东县| 扎鲁特旗| 彭阳县| 肥城市| 仁怀市| 区。| 依安县| 建宁县| 洪湖市| 沐川县| 清镇市| 临洮县| 昌平区| 临西县| 鸡西市| 江山市| 昆山市| 内黄县| 嘉兴市| 丰城市| 东源县| 忻城县| 尼木县| 江北区| 衡阳县| 浦县| 玉树县| 湄潭县|