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
您可能感興趣的文章:
- PHP函數(shù)篇詳解十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換函數(shù)說(shuō)明
- php park、unpark、ord 函數(shù)使用方法(二進(jìn)制流接口應(yīng)用實(shí)例)
- PHP實(shí)現(xiàn)十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換相關(guān)函數(shù)用法分析
- php顏色轉(zhuǎn)換函數(shù)hex-rgb(將十六進(jìn)制格式轉(zhuǎn)成十進(jìn)制格式)
- php中base_convert()進(jìn)制數(shù)字轉(zhuǎn)換函數(shù)實(shí)例
- 關(guān)于PHP中字符串與多進(jìn)制轉(zhuǎn)換函數(shù)的實(shí)例代碼
- php將字符串轉(zhuǎn)換成16進(jìn)制的方法
- php 實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換(二進(jìn)制、八進(jìn)制、十六進(jìn)制)互相轉(zhuǎn)換實(shí)現(xiàn)代碼
- PHP實(shí)現(xiàn)的62進(jìn)制轉(zhuǎn)10進(jìn)制,10進(jìn)制轉(zhuǎn)62進(jìn)制函數(shù)示例
相關(guān)文章
php中使用exec,system等函數(shù)調(diào)用系統(tǒng)命令的方法(不建議使用,可導(dǎo)致安全問(wèn)題)
PHP作為一種服務(wù)器端的腳本語(yǔ)言,像編寫簡(jiǎn)單,或者是復(fù)雜的動(dòng)態(tài)網(wǎng)頁(yè)這樣的任務(wù),它完全能夠勝任。但事情不總是如此,有時(shí)為了實(shí)現(xiàn)某個(gè)功能,必須借助于操作系統(tǒng)的外部程序(或者稱之為命令),這樣可以做到事半功倍2012-09-09PHP使用反射機(jī)制實(shí)現(xiàn)查找類和方法的所在位置
這篇文章主要介紹了PHP使用反射機(jī)制實(shí)現(xiàn)查找類和方法的所在位置,實(shí)例分析了PHP反射機(jī)制的原理與使用反射機(jī)制實(shí)現(xiàn)對(duì)類和方法的查找技巧,需要的朋友可以參考下2016-04-04生成ubuntu自動(dòng)切換壁紙xml文件的php代碼
運(yùn)行代碼后在圖片目錄下會(huì)生成yuxing.xml,方便ubuntu自動(dòng)切換壁紙.2010-07-07linux下使用ThinkPHP需要注意大小寫導(dǎo)致的問(wèn)題
今天把剛完成的第一部分功能部署到客戶的測(cè)試服務(wù)器上,結(jié)果傻眼了,好多功能都用不了,列表頁(yè)刷出來(lái)全是空的。2011-08-08PHP統(tǒng)計(jì)目錄大小的自定義函數(shù)分享
這篇文章主要介紹了PHP統(tǒng)計(jì)目錄大小的自定義函數(shù)分享,本文使用遞歸方法統(tǒng)計(jì)一個(gè)目錄中所有文件的大小,需要的朋友可以參考下2014-11-11使用php+Ajax實(shí)現(xiàn)唯一校驗(yàn)實(shí)現(xiàn)代碼[簡(jiǎn)單應(yīng)用]
使用php+Ajax實(shí)現(xiàn)唯一校驗(yàn)實(shí)現(xiàn)代碼[簡(jiǎn)單應(yīng)用],前臺(tái)用ajax后臺(tái)用php,需要的朋友可以參考下。2011-11-11