The Numeric Class
The Numeric class provides methods for working with numbers.
Values for this data type are limited to 15 significant digits.
Methods
| Name | Description | 
|---|---|
            
         | 
        Returns the absolute value of a number. | 
            
         | 
        Returns the angle theta from the conversion of rectangular coordinates (x, y) to polar coordinates (r, theta). | 
            
         | 
        Returns the value converted to a byte. | 
            
         | 
        Returns the cube root of a double value. | 
            
         | 
        Returns the smallest (closest to negative infinity) double value that is greater than or equal to the value and is equal to a mathematical integer. | 
            
         | 
        Returns the trigonometric cosine of an angle. | 
            
         | 
        Returns the hyperbolic cosine of a double value. | 
            
         | 
        Returns Euler's number e raised to the power of a double value. | 
            
         | 
        Returns the largest (closest to positive infinity) double value that is less than or equal to the value and is equal to a mathematical integer. | 
            
         | 
        Converts the numeric value to a string representation defined by a format string. | 
            
         | 
        Returns the unbiased exponent used in the representation of a float. | 
            
         | 
        Returns the value converted to an integer (signed 32 bit). | 
            
         | 
        Returns TRUE if the value has infinite value. | 
            
         | 
        Returns TRUE if the value is not a number. | 
            
         | 
        Returns TRUE if the object is tagged as null, otherwise FALSE. This is the case for null valued input variables read from the input stream. | 
            
         | 
        Returns the natural logarithm (base e) of a double value. | 
            
         | 
        Returns the base 10 logarithm of a double value. | 
            
         | 
        Returns the greater of two int values. | 
            
         | 
        Returns the smaller of two int values. | 
            
         | 
        Returns the double (floating-point) value that is closest in value to the value and is equal to a mathematical integer. | 
            
         | 
        Returns the closest int to the value. | 
            
         | 
        Returns the signum function of the value; zero if the value is zero, 1.0 if the value is greater than zero, -1.0 if the value is less than zero. | 
            
         | 
        Returns the trigonometric sine of an angle. | 
            
         | 
        Returns the hyperbolic sine of a double value. | 
            
         | 
        Returns the correctly rounded positive square root of a double value. | 
            
         | 
        Returns the trigonometric tangent of an angle. | 
            
         | 
        Returns the hyperbolic tangent of a double value. | 
            
         | 
        Returns FALSE when the value is 0. Returns TRUE for any other value. | 
            
         | 
        Returns the unicode character representation of a numeric value. | 
            
         | 
        Returns a color object. The value is interpreted as a RGB integer. | 
            
         | 
        Converts the value from radians to degrees. | 
            
         | 
        Converts the value from degrees to radians. | 
            
         | 
        Converts the value to a string representation. | 
            
         | 
        Returns the current page number of the physical page. | 
            
         | 
        Returns the total number of physical pages. | 
            
         | 
        Returns the page number of the specified page. | 
            
         | 
        Returns the total number of pages for the specified page. | 
Usage
Important: This data type is limited to 15 significant digits.
With RTL classes, it is not possible to create and subclass objects. The
new keyword is not supported.