Details

Type: Enhancement

Status: Closed

Priority: P4

Resolution: Duplicate

Affects Version/s: 5.0

Fix Version/s: None

Component/s: corelibs

Labels:

Subcomponent:

CPU:generic

OS:generic
Description
many methods found in the C math librariy (e.g. hyperbolic transcendental
functions) as well as functions recommended by the IEEE 754/854 floatingpoint
standards. Java's math library should be augmented to include these methods.
The list of major math library methods added are
log10
cbrt
hypot
sinh, cosh, tanh
log1p
expm1
Additionally, ulp and signum were added.
Attachments
Issue Links
 duplicates

JDK4851625 Add hyperbolic transcendental functions (sinh, cosh, tanh) to Java math library
 Resolved
 relates to

JDK4347132 Want Math.cbrt() function for cube root
 Resolved

JDK4851638 Add hypot, expm1, log1p, to Java math library
 Resolved

JDK4851627 Add exp2 and log2 functions to Java math library
 Closed

JDK4919337 Augment Java math libraries with more methods from C libm and IEEE 754
 Closed

JDK4210457 Package literals? EG: Integer.NUMBEROFBITS
 Closed

JDK4499431 Request the method kthRoot(double a, long k) for kth root of a.
 Closed

JDK4780454 No SIGN function in class Math
 Resolved

JDK4074599 Math package: implement log10 (base 10 logarithm)
 Resolved

JDK4358794 Math package: implement pow10 (power of 10) with optimization for integer powers
 Closed

JDK4406429 RFE: Add IEEE 754 Recommended Functions to Math, StrictMath
 Closed

JDK4851642 Add fused multiply add to Java math library
 Closed