Ios Swift中的整数溢出
我遇到了问题,我认为这是一个整数溢出问题 我试图将Ios Swift中的整数溢出,ios,xcode,swift,Ios,Xcode,Swift,我遇到了问题,我认为这是一个整数溢出问题 我试图将Int初始值设置为5000000000,但当我加载应用程序时,它显示为705032704 我可能需要高达990亿的数字,有没有办法避免溢出?对于特定的值和Int类型,这里将相应地使用 Int8-128 | | | | 127 Int16 -32768 | | | | 32767 Int32 -2147483648 | | | 2147483647 Int64 -9223372036854775808 | | | | 92233720368547
Int
初始值设置为5000000000,但当我加载应用程序时,它显示为705032704
我可能需要高达990亿的数字,有没有办法避免溢出?对于特定的值和Int类型,这里将相应地使用
- Int8-128 | | | | 127
- Int16 -32768 | | | | 32767
- Int32 -2147483648 | | | 2147483647
- Int64 -9223372036854775808 | | | | 9223372036854775807
- UInt8 0 255
- UInt16 0 65535
- UInt32 0 4294967295
- UInt64 0 18446744073709551615