淘先锋技术网

首页 1 2 3 4 5 6 7

为什么要用十六进制输出?

要回答你这个十六进制的问题,我必须先阐述一下二进制的问题。

计算机的芯片的每个引脚输出可以分别以高低电压为作为输出状态,这个状态就对应数字1和0(二进制的两个基本状态)。因此,计算机是以二进制为单位进行运算的。

十六进制是为了程序员在编程时方便阅读自己需要操作的数据,所以把二进制翻译成十六进制,为了方便阅读而设立的。如果没有十六进制,程序员编程时(例如32位机编程),操作一个数据就要写10....011等32个0或1,很麻烦,因此转换成十六进制(这时他看到的数字就简单了,按照计算机里的补0规范,就是8位数字,如8...1C3)

java解析16进制,为什么要用十六进制输出