進製
全拼縮寫
二進位制binary
bin八進位制
octal
oct十進位制
decimal
dec十六進製制
hexadecimal
hex主要是
二、八、十六進製制與常用的十進位制之間的轉換,一共3組,外加乙個base_convert
,進行任意進製之間的轉換。
bindec ( string $binary_string ) : number
二進位制轉十進位制,binary_string 視為無符號
示例
bindec('110011') //51
bindec('000110011') //51
decbin ( int $number ) : string
十進位制轉二進位制
示例
decbin(26) //11010
octdec ( string $octal_string ) : number
八進位制轉十進位制
示例
octdec('77') //63
decoct ( int $number ) : string
十進位制轉八進位制
示例
decoct(264) //410
hexdec ( string $hex_string ) : number
十六進製制轉十進位制
示例
hexdec("ee") //238
dechex ( int $number ) : string
十進位制轉十六進製制
示例
dechex(47) //2f
任意進製轉換,具體使用可參看
base_convert.
php中進製轉換
我們知道,進製有二進位制 八進位制 十進位制 十六進製制,但在php中只能訪問八進位制 十進位制 十六進製制 在講進製轉換之前,我們先說一下進製單詞的縮寫 php中提供了進製轉換的函式,這些函式的命名非常有規律,規律 數據的進製單詞縮寫 要轉換的進製單詞縮寫,比如我十進位制要轉換為二進位制,轉換函式...
C 中進製轉換
char itoa int value,char string,int radix 原型說明 value 欲轉換的資料 string 目標字串的位址 radix 轉換後的進製數,可以是2進製,10進製,16進製制等 include using namespace std 將數字以二進位制形式輸出 i...
linux中進製轉換
方式一 使用 或 格式為 base number 或 base number 其中base為進製,number為對應進製數。這種方式輸入2進製 16進製制等,但只能輸出為10進製,如下 root laptop echo 2 1100 12root laptop echo 2 1100 12root ...