Module:Rational: Difference between revisions
merge changes from dev |
ArrowHead294 (talk | contribs) mNo edit summary |
||
Line 1,171: | Line 1,171: | ||
end | end | ||
local n, m = p.as_pair(a) | local n, m = p.as_pair(a) | ||
if | if math.log(m * n) / math.log(10) <= 15 then | ||
return n | return m * n | ||
else | else | ||
-- it is going to be an overflow | -- it is going to be an overflow |