Class ArithmeticFunctions
- java.lang.Object
-
- org.apache.pinot.common.function.scalar.ArithmeticFunctions
-
public class ArithmeticFunctions extends Object
Arithmetic scalar functions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static doubleabs(double a)static doubleceil(double a)static doubledivide(double a, double b)static doubledivide(double a, double b, double defaultValue)static doubleexp(double a)static doublefloor(double a)static doublegreatest(double a, double b)static doubleleast(double a, double b)static doubleln(double a)static doublelog10(double a)static doublelog2(double a)static doublemax(double a, double b)Deprecated.static doublemin(double a, double b)Deprecated.static doubleminus(double a, double b)static doublemod(double a, double b)static doubleplus(double a, double b)static doublepower(double a, double exponent)static doubleroundDecimal(double a)static doubleroundDecimal(double a, int scale)static doublesign(double a)static doublesqrt(double a)static doubletimes(double a, double b)static doubletruncate(double a)static doubletruncate(double a, int scale)
-
-
-
Method Detail
-
plus
public static double plus(double a, double b)
-
minus
public static double minus(double a, double b)
-
times
public static double times(double a, double b)
-
divide
public static double divide(double a, double b)
-
divide
public static double divide(double a, double b, double defaultValue)
-
mod
public static double mod(double a, double b)
-
least
public static double least(double a, double b)
-
greatest
public static double greatest(double a, double b)
-
min
@Deprecated public static double min(double a, double b)
Deprecated.
-
max
@Deprecated public static double max(double a, double b)
Deprecated.
-
abs
public static double abs(double a)
-
ceil
public static double ceil(double a)
-
floor
public static double floor(double a)
-
exp
public static double exp(double a)
-
ln
public static double ln(double a)
-
log2
public static double log2(double a)
-
log10
public static double log10(double a)
-
sqrt
public static double sqrt(double a)
-
sign
public static double sign(double a)
-
power
public static double power(double a, double exponent)
-
roundDecimal
public static double roundDecimal(double a, int scale)
-
roundDecimal
public static double roundDecimal(double a)
-
truncate
public static double truncate(double a, int scale)
-
truncate
public static double truncate(double a)
-
-