跳到主要内容

float

简要描述

浮点内置类型。

描述

浮点内置类型。

方法

返回值类型方法名称
floatfloat(#method-float)(from: bool)
floatfloat(#method-float)(from: int)
floatfloat(#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。