进制 | 全拼 | 缩写 |
---|---|---|
二进制 | 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.
原文:https://www.cnblogs.com/jiaoran/p/12719837.html