为什么一个Byte用两个16进制表示
之前一直纠结:为什么二进制文件读出来是一个Byte数组,我们管这个Byte数组叫文件的二进制数据。但是一位Byte却是2位16进制组成。
嗯。。。
1Byte == 8bit
8bit == 256
256 == (0xFF)十六进制
所以:
1Byte == 2位16进制
上次更新: 2024/11/05, 08:29:31
之前一直纠结:为什么二进制文件读出来是一个Byte数组,我们管这个Byte数组叫文件的二进制数据。但是一位Byte却是2位16进制组成。
嗯。。。
1Byte == 8bit
8bit == 256
256 == (0xFF)十六进制
所以:
1Byte == 2位16进制