# \[Backport #3310\] Rational#+ sometimes returns a wrong result

**URL:** <https://www.ruby-forum.com/t/backport-3310-rational-sometimes-returns-a-wrong-result/188759>\
**Category:** Development\
**Created:** [May 18, 2010, 3:48am UTC](https://www.ruby-forum.com/t/backport-3310-rational-sometimes-returns-a-wrong-result/188759 "2010-05-18T03:48:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yuki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/a6a055/32.png) [@Yuki\_S](https://www.ruby-forum.com/u/Yuki_S)\
**Post date:** [May 18, 2010, 3:48am UTC](https://www.ruby-forum.com/t/backport-3310-rational-sometimes-returns-a-wrong-result/188759/1 "2010-05-18T03:48:05Z")

</div>

Backport #3310: Rational#+ sometimes returns a wrong result  
[http://redmine.ruby-lang.org/issues/show/3310](http://redmine.ruby-lang.org/issues/show/3310)

e$B5/I\<\<Te(B: Yuki S.  
e$B%9%F!\<%?%9e(B: Assigned, e$BM%@hEYe(B: Normal  
e$BC4Ev\<Te(B: Yuki S., e$B%+%F%4%je(B: core

- [http://twitter.com/beuniv/status/14168224583](http://twitter.com/beuniv/status/14168224583)
- [http://twitter.com/beuniv/status/14168327966](http://twitter.com/beuniv/status/14168327966)

trunke$B$G$OD\>$C$F$k$=$&$J$N$G!"BP1~$9$k=$@5$r8+$D$1$F%P%C%/%]!\<%H$7$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![Yuki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/a6a055/32.png) [@Yuki\_S](https://www.ruby-forum.com/u/Yuki_S)\
**Post date:** [May 18, 2010, 7:13am UTC](https://www.ruby-forum.com/t/backport-3310-rational-sometimes-returns-a-wrong-result/188759/2 "2010-05-18T07:13:31Z")

</div>

e$B30=PCf$J$N$G6qBNE\*$J%j%S%8%g%sHV9f$r\<($;$^$;$s$,!":#7n$KF~$C$F$+$i;d$,e(Bnumeric.ce$B$r$$$8$C$?$d$D$,$=$&$G$9!#e(B

---

<div class="post-metadata">

**Author:** ![Yuki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/a6a055/32.png) [@Yuki\_S](https://www.ruby-forum.com/u/Yuki_S)\
**Post date:** [May 19, 2010, 2:21am UTC](https://www.ruby-forum.com/t/backport-3310-rational-sometimes-returns-a-wrong-result/188759/3 "2010-05-19T02:21:45Z")

</div>

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:41336] Re: [Backport #3310] Rational#+ sometimes  
returns a wrong result”  
on May.18,2010 14:12:50, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> e$B30=PCf$J$N$G6qBNE\*$J%j%S%8%g%sHV9f$r\<($;$^$;$s$,!":#7n$KF~$C$F$+$i;d$,e(Bnumeric.ce$B$r$$$8$C$?$d$D$,$=$&$G$9!#e(B

e$B$H!“;W$C$F$$$?$s$G$9$,!”$A$c$s$HD4$Y$?$i%.%j%.%j@h7n$G$7$?!#e(B  
r27555e$B$,3:Ev$9$k=$@5$G$9!#e(B

e$B$=$l$G$O!#e(B
