Swift教程 - Swift数字
2018-01-10 21:33 更新
Swift教程 - Swift数字
Swift数字有自己的数据类型。
在Swift中,一些数字数据类型可以存储大于的数字其他。
具有小数部分的数字会有不同的处理而不是整数的数字。
整数
整数是可以是正数或负数的整数。
整数不能有任何小数位。
例如,1,2和-9都是整数。
Int
用于当你不需要指定整数的大小。
以下代码声明整数
let i1:Int = 5 var i2 = 7
i1
是一个整数常量,而 i2
是一个整数变量。
整数大小
在32位系统上 Int
可以存储从-2,147,483,648到2,147,483,648之间的任何整数。
Swift对于各种大小和无符号整数具有以下int类型:Int8 Int16 Int32 Int64 UInt8 UInt16 UInt32和UInt64。
在这些数据类型中,数字表示整数的大小。
例如,Int8表示8位,它给出一个整数范围-127至127。
具有 U
作为第一个字符的数据类型是无符号的整数。 这些整数必须为正数。UInt8给你一个0到255的范围。
浮点数字
浮点数可以有小数位。
浮点数的示例为9.99。
要指定浮点数,可以使用Float数据类型,如下面的示例所示。
let f1:Float = 9.99 let f2 = 3.14
如果省略数据类型并包括带小数位的数字,Swift将使用类型推断来确定数据类型为Float数据类型。
Float是一个32位的浮点数,你应该使用它不需要64位精度。
当您需要64位精度时,使用双数据类型,如下面的代码所示。
let d1:Double = 1.2345
以上内容是否对您有帮助:
更多建议: