我正在读一本名为“CODE”的书,我读到一句话“字节的八进制表示范围从 000 到 377”我不明白怎么回事? 377从哪里来?有人可以提前解释一下吗?
最佳答案
八进制值 0377 表示十进制的 255,这将是单个字节的范围。
十六进制和八进制数之所以有用,是因为在十六进制中,一个数字正好代表四位,而在八进制中,一个数字正好代表三位。这使得在处理标志时更容易转换为二进制读数,与十进制相比,您必须知道哪些数字代表哪个位,然后进行一些计算。
如果您有一个任意的位掩码,如果您使用十六进制或八进制,您一眼就可以很容易地分辨出设置了哪些位,这对于十进制数来说就不是那么容易了。
关于javascript - 字节的八进制表示范围从 000 到 377?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20900157/