Summary: | inconsistent floating point results in C++ operator *= method | ||
---|---|---|---|
Product: | gcc | Reporter: | Diab Jerius <djerius> |
Component: | c++ | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | critical | CC: | gcc-bugs |
Priority: | P2 | ||
Version: | 3.3.3 | ||
Target Milestone: | --- | ||
Host: | i486-linux | Target: | |
Build: | Known to work: | ||
Known to fail: | Last reconfirmed: |
Description
Diab Jerius
2004-03-01 16:56:24 UTC
In fact neither is correct (well really both are as for rounding errors which can happen and does). The correct answer is 1582081461419629901. But really this is a non-bug as you are dealing with FP and x86 where different precision can happen. This is a dup of bug 323. *** This bug has been marked as a duplicate of 323 *** |