APAR status
Closed as program error.
Error description
jzos IBMDoubleField can return an incorrect result for out of range floating point values.
Local fix
Problem summary
When using JZOS IbmDoubleField to convert an IEEE floating point value into an IBM hexadecimal floating point value, if the IEEE value is too close to zero to be represented in IBM hexadecimal format, an incorrect result is returned.
Problem conclusion
This defect will be fixed in: 7.0.0 SR6 (z/OS 64-bit) . The JZOS IbmDoubleField class has been updated such that converting an IEEE floating point value into an IBM hexadecimal floating point value will return correct results. For values that are too close to zero to be represented in the equivalent IBM hexadecimal format, zero will be returned.
Temporary fix
Comments
APAR Information
APAR number
PM94801
Reported component name
JAVA Z/OS 64
Reported component ID
620700104
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-08-08
Closed date
2013-09-10
Last modified date
2013-09-10
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
JAVA Z/OS 64
Fixed component ID
620700104
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"700","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"700","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
09 August 2022