文档说明

float() 函数

float() 将值转换为浮点类型。

函数类型签名
(v: A) => float

更多信息,请参阅 函数类型签名

参数

v

(必需) 要转换的值。

示例

将字符串转换为浮点数

float(v: "3.14")// Returns 3.14

将科学记数法字符串转换为浮点数

float(v: "1.23e+20")// Returns 1.23e+20 (float)

将整数转换为浮点数

float(v: "10")// Returns 10.0

将列中的所有值转换为浮点数

如果将 _value 列转换为浮点类型,请使用 toFloat()。如果转换除 _value 以外的列,请使用 map() 遍历每一行,并使用 float() 将列值转换为浮点类型。

data
    |> map(fn: (r) => ({r with exampleCol: float(v: r.exampleCol)}))

查看示例输入和输出


这个页面有帮助吗?

感谢您的反馈!


Flux 的未来

Flux 正在进入维护模式。您可以在不修改代码的情况下继续使用它。

阅读更多

InfluxDB v3 增强功能和 InfluxDB 集群版现已全面上市

新功能包括更快的查询性能和管理工具,推动了 InfluxDB v3 产品线的进步。InfluxDB 集群版现已全面上市。

InfluxDB v3 性能和功能

InfluxDB v3 产品线在查询性能方面进行了重大增强,并提供了新的管理工具。这些增强包括用于监控 InfluxDB 集群健康状况的操作仪表板,InfluxDB Cloud 专用中的单点登录 (SSO) 支持,以及用于令牌和数据库的新管理 API。

了解新的 v3 增强功能


InfluxDB 集群版全面上市

InfluxDB 集群版现已全面上市,为您在自管理的堆栈中提供 InfluxDB v3 的功能。

与我们谈谈 InfluxDB 集群版