content/flux/v0/stdlib/experimental/array/toint.md
array.toInt() converts all values in an array to integers.
| Array type | Returned array values |
|---|---|
[bool] | 1 (true) or 0 (false) |
[duration] | Number of nanoseconds in the duration |
[float] | Value truncated at the decimal |
[string] | Integer equivalent of the numeric string |
[time] | Equivalent nanosecond epoch timestamp |
[uint] | Integer equivalent of the unsigned integer |
(<-arr: [A]) => [int]
{{% caption %}} For more information, see Function type signatures. {{% /caption %}}
Array of values to convert. Default is the piped-forward array (<-).
import "experimental/array"
arr = [12.1, 24.2, 36.3, 48.4]
array.toInt(arr: arr)// Returns [12, 24, 36, 48]