我遇到了麻烦,我认为是整数溢出问题。
我正在尝试将 Int
初始值设置为 5,000,000,000,但当我加载应用时它显示为 705,032,704
我可能需要高达 990 亿的数字,有没有办法避免溢出?
最佳答案
对于 Int 的某些 Value 和类型在这里相应地使用
- Int8 -128 |||| 127
- Int16 -32,768 |||| 32,767
- Int32 -2,147,483,648 |||| 2,147,483,647
- Int64 -9,223,372,036,854,775,808 |||| 9,223,372,036,854,775,807
- UInt8 0 255
- UInt16 0 65,535
- UInt32 0 4,294,967,295
- UInt64 0 18,446,744,073,709,551,615
关于ios - Swift 中的整数溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30092010/