Documentation

math.isInf() function

math.isInf() reports whether f is an infinity, according to sign.

If sign > 0, math.isInf reports whether f is positive infinity. If sign < 0, math.isInf reports whether f is negative infinity. If sign == 0, math.isInf reports whether f is either infinity.

Function type signature
(f: float, sign: int) => bool
For more information, see Function type signatures.

Parameters

f

(Required) is the value used in the evaluation.

sign

(Required) is the sign used in the eveluation.

Examples

Test if a value is an infinity value

import "math"

math.isInf(f: 2.12, sign: 3)// false

Use math.isInf in map

import "math"

data
    |> map(fn: (r) => ({r with _value: math.isInf(f: r._value, sign: 1)}))

View example input and ouput


Was this page helpful?

Thank you for your feedback!


Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.