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

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

 更新時(shí)間:2012年01月19日 22:36:00   作者:  
我想知道21712341byte在K位上是多少,M位上、G位呢?這相當(dāng)于進(jìn)制轉(zhuǎn)換的問(wèn)題。只不過(guò)現(xiàn)在要轉(zhuǎn)換的進(jìn)制是1024
復(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

相關(guān)文章

最新評(píng)論

衢州市| 措美县| 察雅县| 湘潭市| 尚志市| 全椒县| 和政县| 达日县| 清徐县| 高安市| 肇庆市| 普安县| 武鸣县| 南岸区| 临武县| 永丰县| 即墨市| 建平县| 陵川县| 元氏县| 南木林县| 曲沃县| 台北市| 宜兰县| 桂阳县| 高平市| 轮台县| 衡南县| 伊金霍洛旗| 同江市| 沙雅县| 祁连县| 泗水县| 墨江| 英德市| 庆云县| 临桂县| 萨嘎县| 晋中市| 友谊县| 万源市|