toUInt() 函数
toUInt()
将 _value
列中的所有值转换为无符号整数类型。
支持的类型和行为
toUInt()
的行为取决于 _value
列的类型
_value 类型 | 返回值 |
---|---|
string | 数值字符串的无符号整数等效值 |
bool | 1(真)或 0(假) |
duration | 指定持续时间内的纳秒数 |
time | 等效的纳秒纪元时间戳 |
float | 值在小数点处被截断 |
int | 整数的无符号整数等效值 |
函数类型签名
(<-tables: stream[{A with _value: B}]) => stream[{A with _value: B, _value: uint}]
有关更多信息,请参阅 函数类型签名。
参数
tables
输入数据。默认为管道转发数据 (<-
)。
示例
将浮点数 _value 列转换为无符号整数
import "sampledata"
sampledata.float()
|> toUInt()
将布尔值 _value 列转换为无符号整数
import "sampledata"
sampledata.bool()
|> toUInt()
将无符号整数 _value 列转换为无符号整数
import "sampledata"
sampledata.uint()
|> toUInt()
此页面是否对您有帮助?
感谢您的反馈!