Ivy is an experimental big number calculator.
It uses exact rational arithmetic so it can handle arbitrary precision. It also supports high precision irrational values that result from operations such as square root. Values may be input as integers, rationals, or floating point values.
• Arbitrary floating point formatting
• Exact rational arithmetic
• High precision irrational arithmetic
• APL-like vector and matrix operations.
• Trigonometric, logarithmic, and exponential functions
A more complete description of the underlying engine is available at http://godoc.org/robpike.io/ivy.
Interpreter improvements and iOS 10 support.
Ratings and Reviews
• does NOT use 'standard' arithmetical syntax
This ISN'T a 'standard' calculator -- it doesn't function like one, and it isn't intended to be used as such. Its syntax is APL-based. One *must* understand (or learn) its syntax. Great for the right tasks, especially those that require high or exact precision. Fantastic for fractional computation, systems verification, 'manual' calculation of parameters and target coordinates, etc. We employ this app for field computations, as a verification tool, and as an emergency backup 'computer'. Hope development continues. Very happy to see this app being updated!
One request please
A great app! Much more convenient, less expensive, and more portable than the Anderson/Jacobson 841 terminal I learned this language on.
As far as I can tell, Ivy is the ONLY extended precision/arbitrary precision calculator on the whole iOS store. E.g., if you want to know the exact value of 1000 factorial, Ivy will tell you.
The calculator appears to use *78* digits of internal precision for floating point values- but only displays 12 of them. Is there a way to change the output precision?
Great for calculating big numbers that would usually give you an error message. Also good if you're doing really sophisticated things with it.
With Family Sharing set up, up to six family members can use this app.