Euclid 2.0 review

by on

Euclid is a calculator and so much more.

License: Shareware
OS: Mac OS X
File size: 212K
Developer: Kevin L. Gong
Buy Now
Price: $10.00
Updated: 01 Apr 2006
0 stars award from

Euclid is a calculator and so much more. One of its unique features is that it preserves numbers in their natural state, rather than forcing everything into decimal form.

For example, it remembers that 1/3 is 1/3, not 0.33333... Thus, (1/3) * 3 = 1, as it should (try this on most digital calculators and you're bound to get the incorrect 0.99999... Euclid also supports matrix operations and sets.

What's New:
added r1, r2, etc. variables, for history of results
added prefs dialog with precision remembered
added solver for simple linear polynomials: solve(5 * x + 4)
added nthPrime()
added digitCount()
added partition()
fixed ln()
ignore comments in scripts (lines starting with #)
script output goes to window instead of console
added support for sets
added mean(), median(), sum(), contains(), minInSet(), maxInSet()
evalInterval returns a set of the values generated
added properFactors(), primeFactors(), numFactors()
added support for matrices
added menu item for running a script
changed definition of fibonacci: fib(1) = fib(2) = 1
output of evalInterval now goes to window
sped up prime testing by 20x for small numbers (less than 2^63)
prime testing now takes advantage of dual processors sped up random() for integers a bit.

Euclid 2.0 keywords