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

What’s New

Version 1.1

Interpreter improvements and iOS 10 support.

Ratings and Reviews

3.8 out of 5
27 Ratings

27 Ratings

xXHughJanusXx ,

I don't know

I don't know... got some pretty big numbers....

Time Squire-in-Training ,

• 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!

maho88 ,

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?

App Privacy

The developer, Google LLC, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like