-1
所以當看整數時,最高值是2^31-1,最小值是-2^31。我想知道它是什麼對於十六進制?這是一個現實的問題還是我胡言亂語?編程中最高的十六進制值是多少?
所以當看整數時,最高值是2^31-1,最小值是-2^31。我想知道它是什麼對於十六進制?這是一個現實的問題還是我胡言亂語?編程中最高的十六進制值是多少?
假設我正確理解你的問題:31位整數的最大值是2147483647.該十六進制數字是0x7FFFFFFF,但值是相同的。
由於整數通常作爲32位長的字段中的有符號整數存儲在存儲器中,不管數字如何存儲,這通常將最大值設置爲214748347,儘管許多編程語言都支持64位長的長整數類型。還有一個科學記數法可以表示更大的數字,但我認爲它實際上是存儲整數的「作弊」。