尽管二进制系统用于存储计算机数据,但是它并不便于在计算机外部表示数字,因为二进制符号过长。而十进制又不能直接显示存储在计算机中的是什么。
所以,十六进制和八进制则是用来克服这个问题。
十六进制系统(hexadecimal)来源于希腊词根hex和拉丁词根decem。
在该系统中, 底b = 16并且用16个符号来表示一个数。字符集是S = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}。其中A, B, C, D, E, F分别等于10, 11, 12, 13, 14, 15。
1. 整数
2. 实数
以上两种数据类型计算方式都与二进制十进制相仿,只是将底b = 16。但十六进制的实数并不常见。
来源: http://www.bubuko.com/infodetail-2088037.html