Page 187 - Cs_withBlue_J_C11_Flipbook
P. 187

Example 2: int i = Math.min(2,5);               Output: 2
                    Example 3: double d= Math.min(2.7,2);           Output: 2.0
                    [converts to higher datatype]

                 2.  Math.max()
                    This function finds the maximum number between two number arguments passed to it as parameters.
                    Example 1: double m=Math.max(23.9,24.32);       Output: 24.32
                    Example 2: int i = Math.max(2,5);               Output: 5

                    Example 3: double d= Math.max(2.7,2);           Output: 2.7
                 3.  Math.sqrt()
                    This function finds the square root of a positive value passed to it as a parameter.
                    Example 1: double d=Math.sqrt(25)               Output: 5.0

                    Example 2: double d=Math.sqrt(8.1);             Output: 0.9
                    If a negative value is used, the output will be NaN.
                    Example 3: double d = Math.sqrt(-64);           Output: NaN

                 4.   Math.cbrt()
                    This function finds the cube root of a number passed to it as a parameter. It works on both positive and negative
                    numbers.

                    Example 1: double d = Math.cbrt(8.0);           Output: 2.0
                    Example 2: double d = Math.cbrt(-64);           Output: -4.0
                 5.   Math.pow()
                                          th
                                                                                 n
                    This function finds the “n ” power of a number “m” in the format m .
                    Example 1: double d = Math.pow(2,2);            Output: 4.0
                    Example 2: double d = Math.pow(4,-3);           Output: 0.015625
                 6.   Math.log()

                    This function finds the logarithm of a value provided in the argument.
                    Example 1: double d = Math.log(4);              Output: 1.3862943611198906
                    Example 2: double d = Math.log(-2);             Output: NaN
                 7.   Math.abs()
                    This function finds the absolute value of the argument, i.e., it always returns the positive value.

                    Example 1: double d = Math.abs(2.3);            Output: 2.3
                    Example 2: int i = Math.abs(2);                 Output: 2
                    For negative value:
                    Example 3: double d = Math.abs(-8.6);           Output: 8.6
                    Example 4: int i = Math.abs(-7);                Output: 7

                 8.   Math.round()
                    This function rounds a number passed as an argument to its nearest integer using normal math round rules.
                    If it is an integer value, then it will return the same value.
                    Example : int i = Math.round(5);                Output: 5
                    If it is a real positive value, then the value after the decimal is considered according to the following.



                                                                                                                       185
                                                                                                 Statements and Scope  185
   182   183   184   185   186   187   188   189   190   191   192