Wednesday, February 06, 2008

New syntax for ratios

Since the very start Factor has supported exact arithmetic on rationals, however the results weren't very readable:
123 321 * 987 / .

Now there's a new syntax which factors out the whole part of the fraction:
123 321 * 987 / .

40 and one 329th is a lot easier to think about than 13161ths of 329. Of course this syntax is symmetric so the reader supports it as well.


Adam said...

Do you think this might be confusing? perhaps a /f word for factored results?

michaelw said...

What do you do with negative ratios?
-1+2/3 looks confusing. -1+-2/3 then?