Open vvs- opened 3 years ago
base(.01,sqrt 5)
is easy to fix, .2 to base sqrt 5
is less so (non-numerical values and unconverted irrational numbers are currently not supported as radices for output).
I wonder if caching expression tree up to some limit and falling back to approximation would work in latter case. Isn't try exact implemented like this?
I'd consider these exact:
Is it just because base conversions are approximate by default? These calculations can be optimized, IMHO.