Related information: The mathematical functions operate mainly on these data types: INT Data Type, BIGINT Data Type, SMALLINT Data Type, TINYINT Data Type, DOUBLE Data Type, FLOAT Data Type, and DECIMAL Data Type (Impala 3.0 or higher only).For the operators that perform the standard operations such as addition, subtraction, multiplication, and division, see Arithmetic Operators. It provides an alternative to the BSD math function expm1(x). Mathematical functions work in much the same way as vending machines. Script files cannot have the same name as a function in the file. Mathematical functions work in much the same way as vending machines. Looking for more digital design content? It gives the square root of a given integer. Many of these functions are provided in multiple forms with different argument types. Often relying on original results and algorithms developed at Wolfram Research over the past two decades, each function supports a full range of symbolic operations, as well as efficient numerical evaluation to arbitrary precision, for all complex values of parameters.