JDK-8261366 : Add discussion of IEEE 754 to BigDecimal
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.math
  • Affected Version: 17
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2021-02-08
  • Updated: 2021-09-03
  • Resolved: 2021-03-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 17
17 b13Fixed
Related Reports
CSR :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
Subsequent to the IEEE 754-1985 standard referred to in the when Java was first released, revisions to IEEE 754 added support for decimal arithmetic and updated terminology around rounding mode and other existing features.

The terminology of IEEE 754 decimal support, preferred exponent, etc. was modeled after the BigDecimal specification update done under JSR 13 (https://jcp.org/en/jsr/detail?id=13).

BigDecimal should be updated to describe how it differs from IEEE 754 decimal support.
Comments
Changeset: 14cfbda3 Author: Joe Darcy <darcy@openjdk.org> Date: 2021-03-08 22:30:11 +0000 URL: https://git.openjdk.java.net/jdk/commit/14cfbda3
08-03-2021