4 ms·
Actually, the limited precision is the default (caused by the numerator as well as the denominator having to fit in a 64-bit integer). By default, when it not
by lizmat 4y ago
Actually, the limited precision is the default (caused by the numerator as well as the denominator having to fit in a 64-bit integer).
By default, when it not longer fits, it will convert to floating point (called Num in Raku). But this behaviour can be set: another alternative is for the numerator and denominator both being big integers. This gives you infinite precision rational numbers, at the expense of potentially needing infinite CPU and/or RAM.