编程中的最高十六进制值是多少?

时间:2014-02-26 05:06:49

标签: hex

因此,在查看整数时,最高值为2 ^ 31-1,最小值为-2 ^ 31。我想知道它对于十六进制是什么?这是一个现实的问题还是我要胡说八道?

1 个答案:

答案 0 :(得分:0)

假设我正确理解了你的问题:31位整数的最大值是2147483647.这个十六进制数是0x7FFFFFFF,但值是相同的。

由于整数通常作为32位长字段中的有符号整数存储在内存中,因此无论数据的存储方式如何,这通常将最大值设置为214748347,尽管许多编程语言支持64位长的长整数类型。还有一个科学记数法表示可以代表更大的数字,但我认为它实际存储整数是“作弊”。