Anonymous | Login | 02-27-2021 21:48 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0007134 | [Squeak] Kernel | minor | always | 07-23-08 23:42 | 04-18-10 22:05 | ||||
Reporter | nicolas cellier | View Status | public | ||||||
Assigned To | andreas | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 3.10 | ||||||
Summary | 0007134: Float rounded is inexact | ||||||||
Description |
try 5000000000000001.0 rounded -> 5000000000000002 Since 5000000000000001 highBit -> 53, this number is represented exactly - you can check with 5000000000000001.0 asTrueFraction -> 5000000000000001 - it should convert correctly to nearest integer. |
||||||||
Additional Information |
This is a minor thing but one step toward ISO/IEC 10967-2 NEAREST F->I §15.3 page 38 on draft found at http://www.cs.chalmers.se/~kent/ISOStandards/SC22/WG11/LIA-2/N424.ps [^] This rounded problem had been reported previously in a note at 0005640 |
||||||||
Attached Files |
![]() ![]() |
||||||||
|
![]() |
|||||||||||
SYSTEM WARNING: Creating default object from empty value
|
![]() |
|
(0012404 - 175 - 229 - 229 - 229 - 229 - 229) nicolas cellier 07-24-08 00:11 |
"fix begin" Installer mantis bug: 7134 fix:'Float-rounded-Patch-M7134-nice.1.cs'. "fix test" Installer mantis bug: 7134 fix:'Float-rounded-Test-M7134-nice.1.cs'. "fix end" |
(0013274 - 59 - 59 - 209 - 209 - 209 - 209) nicolas cellier 08-24-09 20:11 |
Fixed in http://source.squeak.org/trunk/Kernel-nice.194.mcz [^] |
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
63 total queries executed. 39 unique queries executed. |