float
简要描述
浮点内置类型。
描述
浮点内置类型。
方法
返回值类型 | 方法名称 |
---|---|
float | float(#method-float)(from: bool) |
float | float(#method-float)(from: int) |
float | float(#method-float)(from: String) |
方法说明
- float float(from: bool)
将bool值强制转换为浮点值,float(true)
等于1.0,float(false)
等于0.0。
- float float(from: int)
将int值转换为浮点值, float(1)
将等于1.0。
- float float(from: String)
将String值转换为浮点值。此方法接受浮点值字符串(例如"1.23"
)和指数符号字符串作为其参数,因此调用float("1e3")
将返回1000.0并调用float(“1e-3")
将返回0.001。 使用无效的浮点字符串调用此方法将返回0。此方法将停止对第一个无效字符的解析,并返回到目前为止的解析结果,因此,调用float("1a3")
时将返回1 float ("1e3a2")
将返回1000.0。