Hi Raffaello,

With changing TAU to be set to 2.0 * PI, I'll file a follow-up bug to use the least-precision decimal values that will get rounded to PI and E, respectively, in Math and StrictMath. (Per the general base conversion properties for the double format, there will be between 15 and 17 decimal digits rather than 21.)

Thanks,

-Joe

On 3/14/2022 2:32 PM, Raffaello Giulietti wrote:
Hello,

I find it a bit disturbing that PI is specified with 21 digits whereas TAU has 16.
I think that specifying PI as
    public static final double PI = 3.141592653589793;
doesn't harm anybody and makes it visually more consistent with TAU-


Greetings
Raffaello



On 3/14/22 22:13, Brian Burkhalter wrote:
On Mon, 14 Mar 2022 20:52:39 GMT, Joe Darcy <da...@openjdk.org> wrote:

Add a constant for tau, 2*pi, to Math and StrictMath. Since 2*pi is a very common value in mathematical formulas, it is helpful to give it a distinct constant.

Please also review the CSR https://bugs.openjdk.java.net/browse/JDK-8283136

Marked as reviewed by bpb (Reviewer).

-------------

PR: https://git.openjdk.java.net/jdk/pull/7813

Reply via email to