News for hackers. Stuff that matters.
Re:0.30000000000000004 by dmurray on Monday December 02, 2019 @04:52PM (#21687416)
Once you care about that level of performance, you can surely optimise your representation to have a greater range (use more bits for the numerator) or greater precision (more bits for the denominator) or some boutique solution like using three integers to store the number a + b/c.

You can store slightly fewer numbers with rationals, because it's hard to avoid having a representation for both 2/4 and 3/6. But the loss of range or precision due to that is pretty small.

There are no comments on this comment yet.