H:hexadecimal十六进制的
其他进制的代表字符:
B:binary二进制的
Q:quaternary四进制的
D:decimal十进制的
O:octal八进制的.
表示方式
C语言、C++、Shell、Python、Java语言及其他相近的语言使用字首“0x”,例如“0x5A3”。开头的“0”令解析器更易辨认数,而“x”则代表十六进制(就如“O”代表八进制)。在“0x”中的“x”可以大写或小写。
对于字符量C语言中则以x+两位十六进制数的方式表示,如xFF,同时也以H:hexadecimal代表十六进制的。
D表示十进制。
一般来说,D表示十进制,H表示十六进制,B表示二进制,OQ表示八进制。
这些字母都是这些进制的英文单词的首字母.
D加在数字的末尾,以表明这个数是十进制,D本身没有数字的意义。
每种进制的数后面规则的话都应该有个字母来表明这个数是多少进制的数的。
十进制计数法是相对二进制计数法而言的,是我们日常使用最多的计数方法(俗称“逢十进一”),它的定义是:“每相邻的两个计数单位之间的进率都为十”的计数法则,就叫做“十进制计数法”。
十进制是中国人民的一项杰出创造,在世界数学史上有重要意义。著名的英国科学史学家李约瑟教授曾对中国商代记数法予以很高的评价,"如果没有这种十进制,就几乎不可能出现我们现在这个统一化的世界了",李约瑟说:"总的说来,商代的数字系统比同一时代的古巴比伦和古埃及更为先进更为科学。"
0