array.toFloat() 函数
array.toFloat() 是实验性的,随时可能发生变化。
array.toFloat() 将数组中的所有值转换为浮点数。
支持的数组类型
[string](数字,科学计数法,±Inf 或 NaN)[bool][int][uint]
函数类型签名
(<-arr: [A]) => [float]
有关更多信息,请参见 Function type signatures。
参数
数组
要转换的值数组。默认是管道转发数组 (<-)。
示例
将整数数组转换为浮点数
import "experimental/array"
arr = [12, 24, 36, 48]
array.toFloat(arr: arr)// Returns [12.0, 24.0, 36.0, 48.0]
将字符串数组转换为浮点数
import "experimental/array"
arr = ["12", "1.23e+4", "NaN", "24.2"]
array.toFloat(arr: arr)// Returns [12.0, 1.2300, NaN, 24.2]