REBOL3 tracker
  0.9.12 beta
Ticket #0001134 User: anonymous

Project:



rss
TypeBug Statusreviewed Date23-Jul-2009 11:21
Versionalpha 76 CategoryNative Submitted byLadislav
PlatformAll Severityminor Prioritynormal

Summary EQUIV? decimal! comparison not exact enough to be transitive
Description the original idea was, that the EQUIV? comparison would be finer than the EQUAL? function and transitive. The test below yielding False at present actually proves, that the EQUIV? comparison isn't transitive currently.
Example code
[not equiv? to decimal! #{3FD3333333333333} to decimal! #{3FD3333333333334}]

Assigned ton/a Fixed in- Last Update4-Nov-2010 23:55


Comments
(0001412)
BrianH
23-Jul-2009 15:37

Changed to a bug, and reworded the summary accordingly.
(0002796)
Ladislav
4-Nov-2010 23:55

in the core-tests suite

Date User Field Action Change
4-Nov-2010 23:55 Ladislav Comment : 0002796 Added -
23-Jul-2009 15:46 BrianH Summary Modified EQUIV? decimal! comparison not exact enough => EQUIV? decimal! comparison not exact enough to be transitive
23-Jul-2009 15:37 BrianH Comment : 0001412 Added -
23-Jul-2009 15:37 BrianH Summary Modified EQUIV? comparison and decimals => EQUIV? decimal! comparison not exact enough
23-Jul-2009 15:36 BrianH Category Modified Unspecified => Native
23-Jul-2009 15:36 BrianH Status Modified submitted => reviewed
23-Jul-2009 15:36 BrianH Type Modified Note => Bug
23-Jul-2009 11:21 Ladislav Ticket Added -