Yukihiro "Matz" Matsumoto
|
eecac4f18b
|
Merge pull request #4442 from shuujii/drop-dependency-from-mruby-rational-to-mruby-numeric-ext
Drop dependency from `mruby-rational` to `mruby-numeric-ext`
|
2019-05-17 21:27:47 +09:00 |
|
KOBAYASHI Shuji
|
aa41a5c9af
|
Drop dependency from mruby-rational to mruby-numeric-ext
|
2019-05-17 20:44:48 +09:00 |
|
KOBAYASHI Shuji
|
eeb95e058a
|
Fix Numeric#to_r
|
2019-05-17 19:53:31 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b6e9fab649
|
Implement part of Rational in C.
|
2019-05-17 16:37:34 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
cec92673ae
|
Avoid direct access to instance variables in rational.rb.
|
2019-05-17 16:22:23 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
912d23634d
|
Fixed wrong overloading.
`float op rational` should return `float`, since float is an inexact
value.
|
2019-05-17 16:18:46 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
0d61bcd823
|
Use div (integer divition) instead of / for rational numbers.
|
2019-05-17 11:27:52 +09:00 |
|
KOBAYASHI Shuji
|
f5fb1307b0
|
Fix Rational#==
|
2019-05-16 22:09:56 +09:00 |
|
Ukrainskiy Sergey
|
fa45cc4272
|
Fix dependencies
|
2019-05-15 16:57:21 +09:00 |
|
Ukrainskiy Sergey
|
d67d2ae8e8
|
Basic implementation of Complex and Rational classes
|
2019-05-15 16:57:21 +09:00 |
|
Ukrainskiy Sergey
|
8808219e6d
|
Initial suffix support
|
2019-05-15 16:57:21 +09:00 |
|