TigerShark Scientific Graphing Calculator app for iPhone and iPad


4.6 ( 9366 ratings )
Utilities Education
Developer: Justin Johns
4.99 USD
Current version: 0.9.0R5, last update: 7 years ago
First release : 30 Oct 2011
App size: 9.77 Mb

TigerShark is a full-power scientific graphing calculator with an intuitive and familiar interface. THIS is the calculator that can finally replace that decade-old technology with software that has every feature you need and more!
Included is a built-in, detailed manual that covers every topic on the calculator, and function help that describes the syntax and use of every function and operator available.

▶ A broad set of functions and operators, covering: arithmetic and logarithms, trigonometry, comparison and logic, rounding, random number generation, complex numbers, numerical calculus, and lists and matrices.
▶ The keyboard configures itself to suit the device (it looks really nice on the iPad!) and orientation.
▶ Capable of handling all inputs and displays in any number base between 2 and 36.
▶ Allows for number, list, matrix, string, and equation variables to be stored with no limit other than device memory, which are automatically saved to disk so they persist even when the app closes.

▶ Easy-to-use Y= interface for rapid entry of up to 99 equations per mode -- that can all be graphed at the same time!
▶ Retina-enabled 2D and 3D graphing.
▶ 2D Graphing in both rectangular and polar modes; 3D Graphing in rectangular, cylindrical, and spherical modes.
▶ Parametric Graphing in each mode that can be plotted at the same time as the functional modes.
▶ Rich, flexible 3D graphing, including full control of the graphing window and of the 7 degree-of-freedom camera.
▶ Trace Mode that displays values of multiple points on any selected graph, including all parametric modes.
▶ Integration of numerical calculus (differentiation and integration) and search (zero, min, and max) functions with the 2D and 3D graphing interfaces.

▶ Includes a full programming language (similar to TI-BASIC) which dramatically expands the capabilities of the calculator.
▶ This language includes advanced conditionals and loops (If/While/Until/For) that allows for unlimited nesting and control (Break/Continue). It also includes argument accepting, return values, outputs, and requesting input values from the user.
▶ Its so simple, yet powerful, that you can actually learn basic programming with it with no prior experience!

▶ A brand-new standard error system linked to nearly every function and operator in the calculator, capable of both propagating errors through calculations, and estimating errors of numerical computations.

▶ A detailed units system that covers ALL unit types representable in the SI units system, plus data size units as well. These work with most calculator functions in a dimensionally correct way.
▶ Includes over a hundred built-in unit values, and converts between them easily.
▶ Also includes hundreds of important mathematical and physical constants and solar system measurements.
▶ Computations, units, and constants are all integrated with the standard error system, perfect for undergraduate physics work.

▶ Includes 76 functions, 38 operators, 20 commands, 133 units, and 187 numeric and physical constants, in a library that is ever-expanding. And best of all -- all of the features of the calculator work together to create a mathematical experience like no other.

www.facebook.com/TigerSharkCalc