通過 HINCRBY支持的值的範圍被限制爲64位帶符號整數 。
我想知道64位有符號整數有多大。如果這是常識,我很遺憾,我的背景是經濟學,沒有人告訴我那裏的問題的答案。
感謝提前:)
通過 HINCRBY支持的值的範圍被限制爲64位帶符號整數 。
我想知道64位有符號整數有多大。如果這是常識,我很遺憾,我的背景是經濟學,沒有人告訴我那裏的問題的答案。
感謝提前:)
這篇文章是好有關此主題的更多信息:http://en.wikipedia.org/wiki/Integer_(computer_science)
所以,這個問題的答案應該是: 從-9,223,372,036,854,775,808 9,223,372,036,854,775,807, 或 - ( 2^63)至2^63 - 1
存儲在符號int最高正數被表示爲二進制
----- 63 -----那些
0111111111111111111111111111111111111111111111111111111111111111
如果你仔細想想,你可以發現,這個數字正好是2^63 - 1。
一個有符號整數大小範圍-2 ^(n-1)到2 ^(n-1)-1,因此在這種情況下最大值將是2^63-1或9,223,372,036,854,775,807
另外,請查看Wikipedia頁面:[9223372036854775807](https ://en.wikipedia.org/wiki/9223372036854775807) – Garrett 2014-12-13 22:49:31
喜歡你的63條評論,正在計數:) – user1767754 2016-08-11 07:38:47
@ user1767754不會根據評論評論代碼。 ;) – 2016-12-01 04:45:46