使用十六进制而不是十进制有什么好处


What is the benefit of using HEXADECIMAL over DECIMAL

我看到程序员使用十六进制数来描述值,我想知道使用十六进制而不是常规十进制数有什么好处。

例如:

<?php
fread( $myFile, 0x594 );
//vs
fread( $myFile, "1428" );
?>

更重要的是,

我如何获得该十六进制值?

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

我在这里做错了什么?

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