# Rational 1.18

**URL:** <https://www.ruby-forum.com/t/rational-1-18/125805>\
**Category:** Development\
**Created:** [January 12, 2008, 5:56am UTC](https://www.ruby-forum.com/t/rational-1-18/125805 "2008-01-12T05:56:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tadayoshi\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/2bfe46/32.png) [@Tadayoshi\_F](https://www.ruby-forum.com/u/Tadayoshi_F)\
**Post date:** [January 12, 2008, 5:56am UTC](https://www.ruby-forum.com/t/rational-1-18/125805/1 "2008-01-12T05:56:31Z")

</div>

e$B86$5$s$Ne(B rational 1.18 e$B$G!"$D$.$N$h$&$J%(%i!\<$K$J$j$^$7$?!#e(B

$ ruby -r mathn -e ‘(((211847976306000123000 - 210866803200000000000) /  
1000000000.0) - 1.0) \< 1e-6’  
-e:1:in `-': undefined method`size’ for 7.66541489062596e+15:Float  
(NoMethodError)  
from -e:1

e$B85$Ne(B rational e$B$G$OLdBj$J$$$h$&$G$9!#e(B

---

<div class="post-metadata">

**Author:** ![Tadayoshi\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/2bfe46/32.png) [@Tadayoshi\_F](https://www.ruby-forum.com/u/Tadayoshi_F)\
**Post date:** [January 16, 2008, 9:45am UTC](https://www.ruby-forum.com/t/rational-1-18/125805/2 "2008-01-16T09:45:22Z")

</div>

e$B86$G$9!#e(B

Tadayoshi F. e$B$5$s$O=q$-$^$7$?e(B:

> e$B86$5$s$Ne(B rational 1.18 e$B$G!"$D$.$N$h$&$J%(%i!\<$K$J$j$^$7$?!#e(B
> 
> $ ruby -r mathn -e ‘(((211847976306000123000 - 210866803200000000000) / 1000000000.0) - 1.0) \< 1e-6’  
> -e:1:in `-': undefined method`size’ for 7.66541489062596e+15:Float (NoMethodError)  
> from -e:1
> 
> e$B85$Ne(B rational e$B$G$OLdBj$J$$$h$&$G$9!#e(B

e$BBP1~CY$l$F?=$7Lu$"$j$^$;$s!#e(Bquoe$B$N:FDj5A$K4V0c$$$,$"$j$^$7$?!#e(B

1.19 e$B$r%j%j!\<%9$7$^$7$?!#e(B
