Documentation

float() function

float() converts a value to a float type.

Function type signature
(v: A) => float
For more information, see Function type signatures.

Parameters

v

(Required) Value to convert.

Examples

Convert a string to a float

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

Convert a scientific notation string to a float

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

Convert an integer to a float

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

Convert all values in a column to floats

If converting the _value column to float types, use toFloat(). If converting columns other than _value, use map() to iterate over each row and float() to covert a column value to a float type.

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

View example input and output


Was this page helpful?

Thank you for your feedback!


Linux Package Signing Key Rotation

All signed InfluxData Linux packages have been resigned with an updated key. If using Linux, you may need to update your package configuration to continue to download and verify InfluxData software packages.

For more information, see the Linux Package Signing Key Rotation blog post.