bindec
(binary_string)
;// bindec() 函式將乙個二進位制數轉換成 integer。
// 可轉換的最大的數為 31 位 1 或者說十進位制的 2147483647。
// php 4.1.0 開始,該函式可以處理大數值,這種情況下,它會返回 float 型別。
例:echo
bindec
('110011');
//51
decbin
(dec_number)
;// decbin() 函式把十進位制轉換為二進位制。
// 返回乙個字串,包含有給定 dec_number 引數的二進位制表示。
// 所能轉換的最大數值為十進位制的 4294967295,其結果為 32 個 1 的字串。
例:echo
decbin
("3");
//11
function
two(
$num
)elseif(
$m==0)
else
$ar=
array_reverse
($arr);
return
implode(''
,$ar);
}echo
two(
100)
;
二進位制轉十進位制
二進位制轉十進位制方法很多,如字元陣列,指標法等 下面用字串函式的方法實現 二進位制轉十進位制 主要用 到 string函式性質及pow求乙個數的n次方的函式過載 by adengou 2010.08.04 win7 dev c 5.0 vs 2010 通過 include include incl...
十進位制轉二進位制
includeint dg unsigned n,int c 注意 引數型別是unsigned int main 陣列全部初始化為0 printf d n sizeof int unsigned temp,u temp u 4294967295u int tu int u printf u u,tu...
十進位制轉二進位制
宣告 最後一種降冪法頗具魅力,而且與方法二有異曲同工之妙 十進位制轉二進位制的幾種方法 輸入 乙個無符號的十進位制整數 輸出 對應十進位制的二進位制顯示 例如 input 10,output 1010 方法一 除二取餘法 forinput 0 cout input 2 input 2 end 輸出順...