使用HEXADECIMAL而不是DECIMAL有什么好处

时间:2014-12-07 13:48:37

标签: php hex decimal echo fread

我看到程序员可能使用HEXADECIMAL编号来描述值,我想知道使用HEXADECIMAL而不是常规十进制数的好处是什么。

例如:

<?php

fread( $myFile, 0x594 );
//vs
fread( $myFile, "1428" );

?>

更重要的是,

如何获得该十六进制值?

我正在尝试echo hexdec (1428);而我正在接收5160而不是0x594

我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

当具有16个地址位的微处理器到达时,十六进制数系统变得流行。十六进制的A50F比二进制的1010010100001111更容易读取写入。 Binary是唯一了解的微处理器。十六进制也占用了比十进制更少的内存空间,在计算的早期非常重要,因为内存大小有限并且非常昂贵。