# iOS

Good Grapher™ – great and very powerful scientific graphing calculator. It will become you reliable assistant from elementary school to university and work.

Scientific calculator:

• History tape
• real and complex numbers
• constants: astronomical, atomic, electromagnetic, mathematical, physicochemical, universal
• functions: sin, cos, tan, cot, sec, csc, sinh, cosh, tanh, coth, asin, acos, asec, acsc, atan, acot, asinh, acosh, atanh, acoth, log2, log10, ln, logn(n,x) (log x with base n), √, ³√, abs, avg, ceil, floor, round, deg2rad, rad2deg, max, min, sgn, lcm, gcd, nCr, nPr, arg, real, imag, conj, polar
• operators: +, -, *, /, % (modulus), ^, ! (factorial), ‘ (minutes), ” (seconds), {grad}
• ← – assignment operator and A, B,…,J variables for values storage
• copy/email calculations

2D Graphing calculator:

• carefully-designed graph visualization with multi-touch support (pinch to zoom and drag to scroll)
• cartesian y(x) and x(y), polar r(θ), parametric x(t) y(t), implicit graphs
• inequalities drawing
• function tracing and automatic min/max, zeros, intersections scanning for all function types
• intersection discovering between different function types, e.g. between cartesian y=x and polar r=1
• unlimited number of functions can be drawn simultaneously
• standard, trigonometric and logarithmic axes
• proportional and non-proportional scaling
• customizable graph colors
• table of graph values
• copy, save, email screenshot

3D Graphing calculator:

• pinch to zoom and drag to rotate
• cartesian x(y,z), y(x,z), z(x,y), cylindrical x(p,φ), y(p,φ), z(p,φ), spherical r(θ,φ), parametric xyz(u,v) and implicit graphs
• inequalities drawing
• points, lines, surface drawing modes
• configurable graph bounds
• copy, save, email screenshot

Math solver:

• polynomial solver:

2x – 3 = 0 (linear)
3x² + 4x + 8 = 0 (quadratic)
5x³ + 2x² – 4x + 2 = 0 (cubic)
7x⁴ – 2x³ + 3x² + 2x – 1 = 0 (quartic)

• system of linear equations solver

with 2 unknown
2x – 9 = 9
3x + 4y = -13
with 3 unknown
-5x + 4y + 2z = -4
7x + 2y + 3z = 19
3x + 5y – 1z = 10

Screenshots: