array.toInt() 函数
array.toInt() 是实验性的,随时可能更改。
array.toInt() 将数组中的所有值转换为整数。
支持的数组类型和行为
| 数组类型 | 返回的数组值 |
|---|---|
[bool] | 1(真)或 0(假) |
[duration] | 持续时间的纳秒数 |
[float] | 值在小数处被截断 |
[string] | 数字字符串的整数等价 |
[time] | 等效的纳秒纪元时间戳 |
[uint] | 无符号整数的整数等价 |
函数类型签名
(<-arr: [A]) => [int]
有关更多信息,请参见 Function type signatures。
参数
数组
要转换的值数组。默认是管道转发数组 (<-)。
示例
将浮点数组转换为整数
import "experimental/array"
arr = [12.1, 24.2, 36.3, 48.4]
array.toInt(arr: arr)// Returns [12, 24, 36, 48]