diff --git a/src/java.base/share/classes/java/lang/Double.java b/src/java.base/share/classes/java/lang/Double.java index 8f7b6c6aa42..54be998cac5 100644 --- a/src/java.base/share/classes/java/lang/Double.java +++ b/src/java.base/share/classes/java/lang/Double.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1994, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1994, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -349,8 +349,8 @@ import jdk.internal.vm.annotation.IntrinsicCandidate; * @jls 15.21.1 Numerical Equality Operators == and != * @jls 15.20.1 Numerical Comparison Operators {@code <}, {@code <=}, {@code >}, and {@code >=} * - * @see - * IEEE Standard for Floating-Point Arithmetic + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * * @author Lee Boynton * @author Arthur van Hoff diff --git a/src/java.base/share/classes/java/lang/Float.java b/src/java.base/share/classes/java/lang/Float.java index 85b20e6a2e1..746d90db81e 100644 --- a/src/java.base/share/classes/java/lang/Float.java +++ b/src/java.base/share/classes/java/lang/Float.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1994, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1994, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -67,8 +67,8 @@ import jdk.internal.vm.annotation.IntrinsicCandidate; * decimal conversion issues} in {@code java.lang.Double} is also * applicable to {@code float} values. * - * @see - * IEEE Standard for Floating-Point Arithmetic + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * * @author Lee Boynton * @author Arthur van Hoff diff --git a/src/java.base/share/classes/java/lang/Math.java b/src/java.base/share/classes/java/lang/Math.java index 6b576c88b47..6403524a49e 100644 --- a/src/java.base/share/classes/java/lang/Math.java +++ b/src/java.base/share/classes/java/lang/Math.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1994, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1994, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -120,8 +120,8 @@ import static java.lang.Double.*; * implementation condition than required for most of the methods in * question that are also included in this class. * - * @see - * IEEE Standard for Floating-Point Arithmetic + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * * @since 1.0 */ diff --git a/src/java.base/share/classes/java/lang/StrictMath.java b/src/java.base/share/classes/java/lang/StrictMath.java index 095cfa86ef8..e3b51ed752c 100644 --- a/src/java.base/share/classes/java/lang/StrictMath.java +++ b/src/java.base/share/classes/java/lang/StrictMath.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -98,8 +98,8 @@ import jdk.internal.vm.annotation.IntrinsicCandidate; * href="Math.html#Ieee754RecommendedOps">relate to the IEEE 754 * recommended operations. * - * @see - * IEEE Standard for Floating-Point Arithmetic + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * * @author Joseph D. Darcy * @since 1.3 diff --git a/src/java.base/share/classes/java/math/BigDecimal.java b/src/java.base/share/classes/java/math/BigDecimal.java index abd49aa69bc..ceb9053fc2c 100644 --- a/src/java.base/share/classes/java/math/BigDecimal.java +++ b/src/java.base/share/classes/java/math/BigDecimal.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -313,13 +313,13 @@ import java.util.Objects; * time or space of operations can screen out {@code BigDecimal} * values with unscaled values or scales above a chosen magnitude. * - * @see BigInteger - * @see MathContext - * @see RoundingMode - * @see java.util.SortedMap - * @see java.util.SortedSet - * @see - * IEEE Standard for Floating-Point Arithmetic + * @see BigInteger + * @see MathContext + * @see RoundingMode + * @see java.util.SortedMap + * @see java.util.SortedSet + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * * @author Josh Bloch * @author Mike Cowlishaw diff --git a/src/java.base/share/classes/java/math/MathContext.java b/src/java.base/share/classes/java/math/MathContext.java index 25d01c9af4c..d0c1cb4a5a9 100644 --- a/src/java.base/share/classes/java/math/MathContext.java +++ b/src/java.base/share/classes/java/math/MathContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2003, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -46,10 +46,10 @@ import java.io.*; * used for rounding. * * - * @see BigDecimal - * @see RoundingMode - * @see - * IEEE Standard for Floating-Point Arithmetic + * @see BigDecimal + * @see RoundingMode + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * * @author Mike Cowlishaw * @author Joseph D. Darcy diff --git a/src/java.base/share/classes/java/math/RoundingMode.java b/src/java.base/share/classes/java/math/RoundingMode.java index 361c19d7f18..e66a64e143f 100644 --- a/src/java.base/share/classes/java/math/RoundingMode.java +++ b/src/java.base/share/classes/java/math/RoundingMode.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2003, 2022, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2003, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -109,10 +109,10 @@ package java.math; * this correspondence will be noted in the documentation of the * particular constant. * - * @see BigDecimal - * @see MathContext - * @see - * IEEE Standard for Floating-Point Arithmetic + * @see BigDecimal + * @see MathContext + * @spec https://standards.ieee.org/ieee/754/6210/ + * IEEE Standard for Floating-Point Arithmetic * @jls 15.4 Floating-point Expressions * * @author Josh Bloch