Math
Class Math
- java.lang.Object
-
- java.lang.Math
public final class Math extends Object
The class Math
contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions.
Unlike some of the numeric methods of class StrictMath
, all implementations of the equivalent functions of class Math
are not defined to return the bit-for-bit same results. This relaxation permits better-performing implementations where strict reproducibility is not required.
By default many of the Math
methods simply call the equivalent method in StrictMath
for their implementation. Code generators are encouraged to use platform-specific native libraries