PHP bindec 数学函数
-
定义和用法
bindec - 二进制转换为十进制 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 4.1.0 本函数如今可以转换超过程序运行平台中 integer 类型最大值的数,此时其值会返回为 float 类型。
-
语法
bindec ( string $binary_string )
bindec() 返回 binary_string 参数所表示的二进制数的十进制等价值。 bindec() 将一个二进制数转换成 integer,或者出于大小的需要,转换为 float 类型。bindec() 将所有的 binary_string 值解释为无符号整数。这是由于 bindec() 函数将其最高有效位视为数量级而非符号位。 -
参数
参数 必需的 描述 binary_string 是 要转换的二进制字符串 警告:参数必须为字符串。使用其他数据类型会导致不可预知的结果。
-
返回值
binary_string 的十进制数值 -
示例
尝试一下echo bindec('110011') . " "; echo bindec('000110011') . " "; echo bindec('111');
-