From: joseph.leniston+ruby-lang-bugs@... Date: 2014-06-26T01:56:08+00:00 Subject: [ruby-core:63327] [ruby-trunk - Bug #9979] Regression: BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly Issue #9979 has been updated by Joseph Leniston. This issue is a regression and is the same as issue #3803 ---------------------------------------- Bug #9979: Regression: BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly https://bugs.ruby-lang.org/issues/9979#change-47377 * Author: Joseph Leniston * Status: Open * Priority: Normal * Assignee: Kenta Murata * Category: core * Target version: current: 2.2.0 * ruby -v: 2.1.2 * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- The incorrect behaviour is that all fractional values between 0.5 (inclusive) and 0.6 (non-inclusive) are subject to the rounding policy for 'half', whereas it should only be applied for fractional values exactly equal to 0.5. -- https://bugs.ruby-lang.org/