Solidity
int 和 uint 可以儲存的最大值是多少
我需要了解幾件事:
- int 和 uint 可以儲存的最大值是多少?
- 儲存在 int 和 uint 中的最大值是否相同?
- An
uint
是 的縮寫uint256
,因此它可以儲存 2^256 個值 - 因為它是無符號的,最大值為 2^256-1(零需要一個空格)。函式 uint256 參數的最大輸入值是多少?- An
int
是縮寫int256
,它可以儲存相同數量的值 - 因為它已簽名,最大(正)值為 2^256 / 2 - 1。
uint
所以和的最大值int
不一樣。它們具有相同數量的值,但int
也需要儲存負數的值。您可以在以下位置找到更多詳細資訊:標準數據類型的最大值/最小值