十六进制是以16为基数的位置数字系统。它有16个不同的符号,其中前9个符号是0-9,代表0到9的值,其余6个符号是A、B、C、D、E、F,分别代表10到15的值。由于十六进制数字代表四个二进制数字,它允许更人性化地表示二进制编码值,因此它比二进制和八进制等其他数字系统更受欢迎。
null
这个 hexdec() 函数将十六进制数转换为十进制数。 函数的作用是:将太大而无法放入整数类型的数字进行转换,在这种情况下,较大的值将以浮点形式返回。如果hexdec()遇到任何非十六进制字符,它将忽略它们。
语法:
hexdec($value)
参数: hexdec()函数只接受一个参数 美元价值 .它是要计算其十进制等价物的十六进制数。
返回值: PHP中的hexdec()函数返回相当于十六进制数的十进制数。
例如:
Input : hexdec("5e") Output : 94 Input : hexdec("a") Output : 10 Input : hexdec("f1f1") Output : 61937 Input : hexdec("abc451") Output : 11256913
下面的程序演示了hexdec()在PHP中的工作:
<?php echo hexdec( "5e" ) . "" ; echo hexdec( "a" ) . "" ; echo hexdec( "f1f1" ) . "" ; echo hexdec( "abc451" ) . "" ; ?> |
输出:
94 10 61937 11256913
需要注意的要点:
- 它将一个十六进制数转换为其等价的十进制数。
- 如果数字太大,无法以整数类型返回,则它将以浮点形式返回值。
- 十六进制数制是当今最流行、应用最广泛的数制之一。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END