Public bug reported: Binary package hint: php5
The result of a suite of operation between float and integer make a misstake when I try to compare the result with a static value OS : hardy Description: Ubuntu 8.04.1 Release: 8.04 PHP : 5.2.4-2ubuntu5.3 ////////////////////////// CODE ////////////////////////////////////////// $frequency_total = 75; $displayed_total = 36; $frequency_tmp = 50; $displayed = 24; $frequency_ratio = 100/$frequency_total; // 1.33333333333 $frequency = $frequency_tmp * $frequency_ratio / 100; // 0.666666666667 $high_display_limit = $frequency*$displayed_total; if ($displayed <= $high_display_limit) // 24 == 24 echo 'ok'; else echo 'not ok'; // This case is thrown // EXPECTED OK // HAPPENED NOT OK ** Affects: php5 (Ubuntu) Importance: Undecided Status: New -- 8<=8 => false https://bugs.launchpad.net/bugs/274939 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs