datafusion_functions::math

Module expr_fn

Source

Functions§

  • returns the absolute value of a given number
  • returns the arc cosine or inverse cosine of a number
  • returns inverse hyperbolic cosine
  • returns the arc sine or inverse sine of a number
  • returns inverse hyperbolic sine
  • returns inverse tangent
  • returns inverse tangent of a division given in the argument
  • returns inverse hyperbolic tangent
  • cube root of a number
  • nearest integer greater than or equal to argument
  • cosine
  • hyperbolic cosine
  • cotangent of a number
  • converts radians to degrees
  • exponential
  • factorial
  • nearest integer less than or equal to argument
  • greatest common divisor
  • returns true if a given number is +NaN or -NaN otherwise returns false
  • returns true if a given number is +0.0 or -0.0 otherwise returns false
  • least common multiple
  • natural logarithm (base e) of a number
  • logarithm of a number for a particular base
  • base 2 logarithm of a number
  • base 10 logarithm of a number
  • returns x if x is not NaN otherwise returns y
  • Returns an approximate value of π
  • base raised to the power of exponent
  • converts degrees to radians
  • Returns a random value in the range 0.0 <= x < 1.0
  • round to nearest integer
  • sign of the argument (-1, 0, +1)
  • sine
  • hyperbolic sine
  • square root of a number
  • returns the tangent of a number
  • returns the hyperbolic tangent of a number
  • truncate toward zero, with optional precision