# Description

Scientific Calculator Exp is a powerful scientific expression calculator to evaluate complicated mathematical expressions. 科学计算器EXP提供简体正体中文界面和帮助，完全支持简体正体中文。EXP科学计算器支持所有的安卓手机和平板电脑，支持从1.5到4.0的安卓系统。

This calculator supports 40 diffused mathematical functions. It is also able to record historical inputs and results and evaluate complicated expressions, which are either not supported or hard to input in most traditional calculators. This calculator fully supports all the android phones and tablets from Android 1.5 to Android 4.0.

Input:

User is able to input an expression using keyboard or function buttons, or copy a historical record from history screen or by clicking the output box. An expression is made up of operands, operators, functions and parameters. An operand or a parameter may not be a number, it can be an expression. Blank characters between expression elements, i.e. operands, operators, functions and parameters, do not affect calculation result. Capitalized and uncapitalized characters are both supported. An example of expression is pow(4.01,3.1) *0.0731 + sin(toRAD(sum(17, 21, avg(3.71, log(198.2), -9.99,112.7),abs(-11.2))))/(2!) .

Besides the functions supported, this calculator can also handle the following operators: + (plus sign), - (subtraction sign), * (multiplication sign), / (division sign), ** (power sign), % (percentage), ! (factorial sign), & (bitwise and), | (bitwise or), ^ (bitwise xor), ~ (bitwise not), ! (not), + (positive sign) and - (negative sign).

If user is not sure how to use a function or a operator, he/she can press QuickHelp button and then press the function or operator button or type the function name or the operator by keyboard.

Output:

The output text box shows user the result of calculation. If syntax of the input expression is incorrect, output box shows error message. User can also place last calculation result in the input text box by clicking the output box. If the last calculation result includes error, expression will be put into input box instead of result.

Settings:

1. Bits of precision. This setting determines how many effective bits after decimal points should be shown. For example, if bits of precision is 4, 0.003204876 will be rounded to 0.003205.

2. Scientific notation. This field sets the value range that scientific notation, e.g. 2.1 [10 -37], should be used to show result.

3. Record length. The record length gives out the number of historical calculations recorded by Exp Scientific Calculator.

History:

The history screen shows user the recent calculation history. By clicking one of the records, user is able to place either expression or result into input box, which saves typing time. Note that if result includes error, expression will be put into input by default.

You must install this app before submitting a review.

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Write a review

My review

Review from

# Reviews

Helpfulness

Newest

Rating

Helpfulness

All Versions

All Versions

Latest Version

4.4

47 total

5 34

4 7

3 2

2 1

1 3

A Google User

Adverts OK expression calculator but the interface is clunky and adverts make it worse. Calc Etc is much better and is free (no ads either)

A Google User

Well designed calculator. Best to me comparing to others.

A Google User

Expect to see graph support.

A Google User

Good tool for students

A Google User

Great tool. Like it

A Google User

Good but can be improved Says it does complex numbers - but although exp(i) works, log(i) sin(i) etc do not. I have moved to using addi instead.

User reviews

Well designed calculator. Best to me comparing to others.

# What's New

Bug fixing

Improved GUI

# Additional information

Updated

April 9, 2012

Size

198k

Installs

10,000 - 50,000

Current Version

1.3.2

Requires Android

1.5 and up

Content Rating

Everyone

Permissions

Report

Flag as inappropriate Offered By

CYZ SOFT

Developer

# Similar

## Scientific Calculator (adfree)

TechCalc+ contains 11 computing modes in one application + a handy reference section.

Modes included are:

Modes included are:

* Basic Mode,

* Scientific Mode,

* 64-bit Programmer Mode (Hex, Oct, Bin and Dec),

* Graphing (save copy of graph to sdcard),

* Matrices,

* Complex Numbers (cartesian, polar, using Euler's identity),

* Quick Formulas,

* Quick Converter,

* Time Calculator,

* Equation Solver,

* Calculus (Derivative, Definite Integral, Taylor Series & Indefinite Integral) - requires Android version 2.3 or higher

+ the Periodic Table of Elements!

Features include:

* All Trigonometric operations (radians, degrees or gradients)

* Powers & Roots

* Logs and Antilogs

* Factorial, Modulus & Random Numbers functions

* HCF, LCM, Prime factorization

* Pol() & Rec() Functions

* Permutations (nPr) and Combinations (nCr)

* Statistics

* Fractions Mode

* A wide range of conversion categories and constants

* 20 Memory Registers in each of the calculation modes

* Detailed calculation history

* Extensive Help and Reference

* Highly customizable via the Settings

The reference section includes:

* Physical Laws

* Names in the Metric System

* Mathematical Tables

* Elementary & Linear Algebra

* Trigonometric Identities

* Differentiation & Integration Rules

* Statistics Formulas

* Vector Mathematics

* ASCII, Fractional Bits & Roman Numeral Converters

* pH, Interpolation, Body Mass Index (BMI) & Proportion Calculators

* Sigma & Pi Notation

Please email any questions that are not answered in the Help section.

## Scientific Calculator

Scientific Calculator - Scientific and Graphing Calculator

This is a fully featured scientific and graphing calculator which supports graph, matrix, complex numbers, equation solver and unit converter. For everyday calculations, the calculator also supports a basic mode.

Features:

* No ads

* Large input/output display

* Dedicated Graph Plotter

* Advanced Unit Converter

* Complex number

* Full Matrix Support up to order of 9x9

* Simultaneous linear equation solver up to 9 variables

* Polynomial equation solver - gives both real and complex solution

* Landscape Mode

* Calculation History

* All Trigonometric operations

* Degree, Radian, Grade

* Binary, Decimal, Octal, Hexadecimal operation

* Bitwise operations

* Ten memory locations

* Results history feature

* Constants Table

* Built-in help (accessible via options menu)

You can also try the free version:

https://play.google.com/store/apps/details?id=com.scientificCalculator

## Scientific Calculator Pro

PowerCalc Pro is a powerful Android scientific calculator with real look. It is one of the few Android calculators with complex number equations support. Features:

* Real multiline equation view editor with brackets and operator priority support

* Equation syntax and actual bracket highlighting

* All functions with complex argument support

* Component or polar complex entry/view mode

* Equation and result history

* 7 easy to use memories

* Large universal/physical/mathematical/chemical constant table

* Degrees, radians and grads mode for trigonometric functions

* Fixed, scientific and engineering view mode

* Easy to use with real look

Stay tuned! We are preparing new functionalities:

* Unit conversions

* Radix modes

* Help

Found bug? Please contact us to fix it.

You can also try our free version before buy.

## Mathex Scientific Calculator

Mathex Scientific Calculator

Fully featured, expression based, scientific calculator which looks and operates like a real one.

Mathex includes the following features:

* Direct algebraic logic: enter equations as they are written

* History Playback: Recall any of the 10 last steps you have made

* Expression (re)editing: change equations and recalculate

* Chain calculations: use answer in following equation

* 2-Line display: check your equation and answer at the same time

* Intuitive Plotting feature

* Symbolic derivative

* Metric conversions

* Physical constants table

* 10 numerical memories

* Percentages calculations

* Combinatorial operators

* Trigonometry functions in degrees, radians or grads

* Normal, Fixed, Scientific or Engineering display modes

* Thin space digit grouping (SI/ISO 31-0 standard)

* Random number generator/White Noise for functions

* Sturdy, stylish look

To request support visit:

https://docs.google.com/spreadsheet/viewform?formkey=dDhzQkFuUWlLT0Y2TXkxVDV4d3QtM3c6MQ

## 15C Scientific Calculator

As a powerful emulator of HP 15C Scientific Calculator, Vicinno 15C Scientific Calculator provides all functions of the world-renowned HP 15C RPN high-end scientific programmable calculator for Android. It uses the identical mathematics and calculations with the original to give you the same precision and accuracy.

It can perform numerical integration and solve the roots of equations in addition to supporting complex numbers and matrix calculations.

**** Cool Tip: click the upper right logo to see the settings page for more options. ****

**** Please be noted: the f (i) in our app works a little differently from the real calculator: instead of hold and release, just click the f (i), the display will show the imaginary part for a second, then switch to real part automatically. *****

★ Features include:

• Root finder

• Numeric integration

• Complex numbers

• Matrix operations

• Hyperbolic and inverse hyperbolic trig functions

• Probability (combinations and permutations)

• Factorial, % change, and absolute value

• Random number generator

• RPN entry

• Programmable

• enable/disable key click sound

• Comma as decimal point option

• Automatically save/restore settings

• Touch logo to see all settings

• Direct access to support forum from app

• Support Android Tablet

• More

★ Support:

Feel free to contact us at support@vicinno.com.

★ Stay tuned:

Like us: www.facebook.com/vicinno

Follow us: www.twitter.com/vicinno

## Scientific Calculator Pro

mamuso

1

This is the Pro version of Scientific Calculator CalcAndroid.

It is the same that the free version, except for:

It is the same that the free version, except for:

* No ads! More space for your chubby fingers!

* You help mamuso to keep on developing!

* You will be a 15.4% happier, for the price of a coffee!

-----

CalcAndroid - Scientific calculator.

Looks, works and feels like the old ones.

Features:

* 10 digits display + 2 digit exponent ( range from -9.9e99 to 9.9e99 )

* Typical operations ( add, subtract, multiply, divide ), with virtually infinite brackets

* Power functions ( n-power, n-root, square, square root, cubic root )

* Logarithmic functions ( log10, ln, 10 power, exp )

* Single value memory

* Trigonometric functions ( sin, cos, tan, including inverse and hyperbolic )

* Three angle modes ( deg, rad, gra )

* Random number generator

* PI constant

* Permutation (nPr) and combinatorial number (nCr)

Please tell me your thoughts at www.mamuso.com

## Scientific Calculator

CalcTastic is many powerful calculators in one: A full-featured scientific & statistical calculator with fractions and unit conversions. CalcTastic is also Android's ONLY full-featured programmer's calculator.

Visit our website for high-resolution screenshots. http://www.calctastic.com

What does the full version include that the free version doesn't?

- Fractions

- Full Landscape Support

- 7 Premium Themes (12 total)

- Android's ONLY full-featured Programmer's Calculator

GENERAL

- Algebraic, Sequential or RPN input methods

- Postfix notation

- Expression or Stack Display

- Expression History with 20 records

- Calculator Stack with 50 registers

- Memory with 10 registers

- 12 high-quality themes

- Copy and Paste

- Configurable numeric display (decimal point and digit grouping)

- Intuitive long-click feature removes the need to press SHIFT

- Easier to use than an HP 11C / 15C

SCIENTIFIC

- Fractions and Fraction Calculations

- Convert Decimals to Fractions

- Degree/Minute/Second Conversions

- Standard, Scientific, Engineering and Fixed Decimal Notations

- Configurable Precision from 0 - 12 digits

- Table of 44 Physical Constants

- Over 210 different conversion units across 14 categories

- Trig functions in Degrees, Radians or Grads (w/ hyperbolic equivalents)

- Conversions between Degrees, Radians and Grads

- Natural and Base-10 Logarithms

- Percent and Delta Percentage

- Mod(Remainder), Absolute, Ceiling, Floor and Round operations

STATISTICAL

- Factorial and Gamma Functions

- Combinations and Permutations

- Random Number Generator (random decimal or random in given range)

- 15 Single-Variable Statistics commands operate on all stack entries

- Quantity, Min, Max, Range, Sum, Median

- Arithmetic Mean, Geometric Mean, Mean Squared

- Sum Squared, Sum of Squares of Variance

- Sample Variance, Sample Standard Deviation

- Population Variance, Population Standard Deviation

PROGRAMMER

- Binary, Octal, Decimal and Hexadecimal display and conversions

- 100% support for all common integer-sizes (8, 16, 32 and 64 bit)

- Every integer-size is supported in both SIGNED and UNSIGNED modes

- Calculation History viewable in all four bases

- Conversion casts between any two integer-sizes

- Dedicated binary-bit display for all 64-bits

- Instant access to toggle any binary bit

- Bitwise logic operations AND, OR, XOR, NAND, NOR, XNOR

- Bitwise shift operations (correctly differentiates between SIGNED and UNSIGNED right shifts)

- Roll Left and Right for quick number entry

- 1's and 2's complement. Native interpretation is 2's complement

- Byte and Word flipping (ie LSB and LSW display)

- Random Number Generator (random bits at any integer-size)

## MyScript Calculator

MyScript

1

With MyScript© Calculator, perform mathematical operations naturally using your handwriting.

Specially designed for Android devices.

Specially designed for Android devices.

Easy, simple and intuitive, just write the mathematical expression on the screen then let MyScript technology perform its magic converting symbols and numbers to digital text and delivering the result in real time.

The same experience as writing on paper with the advantages of a digital device (Scratch-outs, results in real time, …).

Solve mathematical equations by hand without actually having to crunch the numbers yourself

BENEFITS AND FEATURES

- Works on your smartphone (Use your finger or a capacitive stylus with your android phone (Samsung Galaxy phones, HTC, Motorola, Sony Xperia, LG Optimus and others)

- Works on your tablet (Take advantage of the S-Pen with your Galaxy Note, or use any capacitive pen with your Galaxy Tab family of tablets, HTC flyer, Lenovo Thinkpad, Asus transformer and others)

- Use your handwriting to write any arithmetic formula

- Write and calculate mathematical expressions in an intuitive and natural way with no keyboard

- Scratch-out gestures to easily delete symbols and numbers

- Portrait and landscape operation

- Redo and undo functions.

SUPPORTED OPERATORS

Basic operations: +, -, x, ÷, +/‒, 1/x

Misc. Operations: %, √, x!, |x|

Powers/Exponentials: ℯx, xy , x2

Brackets: ( )

Trigonometry: cos, sin, tan

Inverse trigonometry: acos, asin, atan

Logarithms: ln , log

Constants: π, ℯ, Phi.

***

Support website: https://support.myscript.com/

***

Note about permissions:

We are asking permission to access Internet connection; this is to provide users the possibility to watch the video tutorial.

Future releases:

We are taking note of all your remarks and comments, many of you are asking us for equations, you can visit our web demo page, a web equation demo will show to you what we are planning to add in the future, visit:

Equation web demo:

http://webdemo.myscript.com/#/demo/equation

Handwriting recognition web demos:

http://webdemo.myscript.com/#/home

## Scientific Calculator

PowerCalc is a powerful Android scientific calculator with real look. It is one of the few Android calculators with complex number equations support. Features:

* Real equation view editor with brackets and operator priority support

* Component or polar complex entry/view mode

* Equation and result history

* 7 easy to use memories

* Large universal/physical/mathematical/chemical constant table

* Degrees, radians and grads mode for trigonometric functions

* Fixed, scientific and engineering view mode

* Easy to use with real look

* Advertisement free!

Would you like to have multiline equation editor with equation syntax hightiting, actual bracket highlighting and trigonometric functions of complex argument support? Upgrade to PowerCalc Pro.

* Multiline equation editor

* Equation syntax highliting

* Actual bracket highliting

* Trigonometric functions with complex argument support

Stay tuned! We are preparing new functionalities:

* Unit conversions

* Radix modes

* Help

Found bug? Please contact us to fix it.

If you find PowerCalc useful please upgrade to PowerCalc Pro to support further development. Thank you!

## Scientific Calculator

TechCalc contains 11 computing modes in one application + a handy reference section.

Modes included are:

Modes included are:

* Basic Mode,

* Scientific Mode,

* 64-bit Programmer Mode (Hex, Oct, Bin and Dec),

* Graphing (save copy of graph to sdcard),

* Matrices,

* Complex Numbers (cartesian, polar, using Euler's identity),

* Quick Formulas,

* Quick Converter,

* Time Calculator,

* Equation Solver,

* Calculus (Derivative, Definite Integral, Taylor Series & Indefinite Integral) - requires Android version 2.3 or higher

+ the Periodic Table of Elements!

Features include:

* All Trigonometric operations (radians, degrees or gradients)

* Powers & Roots

* Logs and Antilogs

* Factorial, Modulus & Random Numbers functions

* HCF, LCM, Prime factorization

* Pol() & Rec() Functions

* Permutations (nPr) and Combinations (nCr)

* Statistics

* Fractions Mode

* A wide range of conversion categories and constants

* 20 Memory Registers in each of the calculation modes

* Detailed calculation history

* Extensive Help and Reference

* Highly customizable via the Settings

The reference section includes:

* Physical Laws

* Names in the Metric System

* Mathematical Tables

* Elementary & Linear Algebra

* Trigonometric Identities

* Differentiation & Integration Rules

* Statistics Formulas

* Vector Mathematics

* ASCII, Fractional Bits & Roman Numeral Converters

* pH, Interpolation, Body Mass Index (BMI) & Proportion Calculators

* Sigma & Pi Notation

Please email any questions that are not answered in the Help section.

This is an ad-supported app - upgrade to an ad-free version for USD 0.99 (or the equivalent in local currency) via https://play.google.com/store/apps/details?id=com.roamingsquirrel.android.calculator_plus

## Classic Calculator

This application has been designed and engineered for easy operation at any level. The natural display and enhanced features makes it versatile and the perfect choice for high school and college students alike.

* Multi-skin

* Copy clipboard

* Percentages

* Memories

* Trig functions in degrees, radians or grads

* Fixed-point display modes

* Configurable digit grouping and decimal point

* Degrees, minutes and seconds.

* Adjustable size digit

## Scientific Calculator for FREE

Our scientific calculator is provided to you in full and for free. Do you have difficulty in calculating scientific matter you do not worry use scientific calculator application. This complete calculator is helpful for you as a student to find a precise mathematical results. Can have quick access to certain mathematical functions when needed, so that the right choice for you

Scientific Calculator we have features such as:

* The history with this feature you can see the history of the previous results,

* Memory Features

* Traditional algebraic or RPN operation

* Result history * Unit conversions

* Physical constants table

* Percentage

* Binary, octal, and hexadecimal (can be enabled in Settings)

* Trig functions in degrees, radians or graduate

* Scientific, engineering and fixed-point display modes

* Configurable digit grouping and decimal point, and many others in the full scientific calculator

## Scientific Calculator

The app is a powerful Android scientific calculator with real look. It is one of the few Android calculators with complex number equations support. Features:

* Real equation view editor with brackets and operator priority support

* Component or polar complex entry/view mode

* Equation and result history

* 7 easy to use memories

* Large universal/physical/mathematical/chemical constant table

* Degrees, radians and grads mode for trigonometric functions

* Fixed, scientific and engineering view mode

* Easy to use with real look

* Advertisement free!

Would you like to have multiline equation editor with equation syntax hightiting, actual bracket highlighting and trigonometric functions of complex argument support? Upgrade to PowerCalc Pro.

* Multiline equation editor

* Equation syntax highliting

* Actual bracket highliting

* Trigonometric functions with complex argument support

Stay tuned! We are preparing new functionalities:

* Unit conversions

* Radix modes

* Help

* Real equation view editor with brackets and operator priority support

* Component or polar complex entry/view mode

* Equation and result history

* 7 easy to use memories

* Large universal/physical/mathematical/chemical constant table

* Degrees, radians and grads mode for trigonometric functions

* Fixed, scientific and engineering view mode

* Easy to use with real look

* Advertisement free!

Would you like to have multiline equation editor with equation syntax hightiting, actual bracket highlighting and trigonometric functions of complex argument support? Upgrade to PowerCalc Pro.

* Multiline equation editor

* Equation syntax highliting

* Actual bracket highliting

* Trigonometric functions with complex argument support

Stay tuned! We are preparing new functionalities:

* Unit conversions

* Radix modes

* Help

## Scientific Calculator Free

Scientific Calculator Free - Scientific and Graphing Calculator

This is a fully featured scientific and graphing calculator which supports graph, matrix, complex numbers, equation solver and unit converter. For everyday calculations, the calculator also supports a basic mode.

Features:

* Large input/output display

* Dedicated Graph Plotter

* Advanced Unit Converter

* Complex number

* Full Matrix Support up to order of 9x9

* Simultaneous linear equation solver up to 9 variables

* Polynomial equation solver - gives both real and complex solution

* Landscape Mode

* Calculation History

* All Trigonometric operations

* Degree, Radian, Grade

* Binary, Decimal, Octal, Hexadecimal operation

* Bitwise operations

* Ten memory locations

* Results history feature

* Constants Table

* Built-in help (accessible via options menu)

Upgrade to ad-free version of Scientific Calculator to remove ads: https://play.google.com/store/apps/details?id=com.scientificCalculatorPro

If you find this calculator useful, please consider upgrading to the ad-free version to support further development.

If you have any suggestion or comments about the calculator, please email us.

## New Scientific Calculator

super im

1

New Scientific Calculator is a powerful Android scientific calculator with real look. It is one of the few Android calculators with complex number equations support.

Functions include:

* General Arithmetic Functions

* Trigonometric Functions - radians, degrees & gradients - including hyperbolic option

* Power & Root Functions

* Log Functions

* Modulus Function

* Random Number Functions

* Permutations (nPr) & Combinations (nCr)

* Easy to use with real look

Dont Forget to share with your friend

tag : scientific calculator,scientific calculator for android,scientific calculator apk,calculator math

## Scientific Calculator

Scientific Calculator for Andorid helps you to do basic and advanced scientific calculations. This app includes the following calculations:

1. Scientific Calculator with History

2. Fraction Calculator

3. Fraction and Decimal converter

4. Unit Converter

5. Tips Calculator

6. Sales and Discount Calculator

7. Percentage Calculator

# More from developer

## Smart Photographic Calculator

CYZ SOFT

1

Smart Photographic Calculator is a powerful tool to recognize (back camera is required), analyze, solve and plot mathematical expressions. It supports printed math expression recognition, complex number, matrix, (higher order) integral, unit conversion and 2D/3D/polar chart plotting. It is based on a powerful math engine, MFP programming language. However, to make it easy-to-use, user is not allowed to define functions.

Smart Photographic Calculator supports basic arithmetic operations like +-*/, mixed and complex fractions and power (80% accuracy), multi-variable linear equations (80% accuracy, variable name should be x, a, b, c or y), polynomial (80% accuracy, variable name should be x, a, b, c or y), (first level) integral (70% accuracy), summation (80% accuracy) and basic matrix calculation (60% accuracy). Operator can be complex values. Note that handwriting math recognition is still in beta stage.

A few questions users might ask:

Q1. Why this app recognizes math expression slower than some similar apps like photomath?

A: This is because we think more. Math expression can be extremely complicated. It can include left and right upper notes, foot notes, top expression and bottom expression. Moreover, several expressions can be combined to construct a matrix or a linear equation group. As such, difficulty is not identifying individual characters, but analyzing the structure. Photomath is very swift because it does not support very complicated math structure so that it avoids to analyze a lot of things.

Nevertheless, if just recognizing simple calculations the above analysis is not needed. To this end we are working to apply different modes to math recognition. Primary school student will soon find that Smart Photographic Calculator becomes much faster in the future releases.

Q2. Can this app recognize expressions within noisy background or from text?

A: This app has reasonable capability to filter off noise and irrelavant text. However, we cannot garantee to remove all the noise and irrelavants. So please try to take photo of math with clear background, like white paper or computer screen. Also note that camera should not be place too close to computer screen because it will see a lot of pixels.

User may argue that Photomath is able to extract expressions from irrelavant text. This is true. But seems that Photomath identifies an expression by counting the digits in the text. We cannot rely on this criterion because, very possible, a math expression may include no digit at all. But we promise our algorithm will work better in future releases.

So far our algorithm is good at handling simple expressions including only arithmetic operations. But for matrix and multi-linear expressions things are different. So if user wants to calculate expressions with matrix or multi-linear expressions, ensure a clear background first.

Q3. What are other requirements to recognize math properly?

A: First, this app can only recognize STANDARD math expressions. It cannot read text or do some calculation based on special format. As such, if user scan the following text:

what's the value of 2 plus 3?

, it will return nothing.

Also, user has to ensure that expressions are printed clearly and no shaking when taking photo.

Third, camera should not be too far away from expression and keep right angle to take photo. Otherwise if character size is too small or image of expression is inclined, nothing can be recognized.

Finally, user could retry math recognizing several times to get expression recognized.

Q4. Please show me some examples that Smart Photographic Calculator can work.

A: In the google play snapshot, we show several examples. User can also visit the following photomath website:

https://photomath.net/examples

, and try to recognize each expressions in Photomath's example list. Our app is able to process all of them except 32:8 because : is not a valid operator in Smart Photographic Calculator.

## Scientific Calculator Plus

CYZ SOFT

1

Scientific Calculator Plus is a powerful mathematical tool to do mathematical analysis and evaluate complicated mathematical expressions similar to Matlab. More than Matlab, it has capability to take photo of printed math expressions and recognize them to do further analysis. It supports complex number, matrix, (higher level) integration, 2D, polar and 3D chart, string, programming (using a easy-to-use language called MFP), file operation and unit conversion. It can run in both Android phones and tablets, PC or MAC with JAVA ready (Scientific Calculator for JAVA does not support math recognition).

Main capabilities:

1. Math recognition: User enter into Smart Calculator and then click the camera button to take photo of one or more than one printed math expressions to recognize. User is able to choose to calculate or plot graph or simply use the recognized text as input. Comparing to Photomath, Scientific Calculator Plus is a bit slower at recognition speed. However, it supports a lot more expressions types than Photomath. And it is able to plot chart of expressions.

Scientific Calculator Plus supports the following expressions: 1. Addition; 2. Subtraction; 3. Multiplication; 4. Division; 5. Fractions; 6. Roots; 7. Multiple linear expressions; 8. Trigonometry; 9. Polynomials; 10. Exponents; 11. Algebra; 12. Integration; 13. Summation; 14. Product; 15. Matrix and 16. Complex value. User can also send email to us if the recognized result is not satisfactory.

2. Back-end math engine: Scientific Calculator Plus supports complex number, matrix, integration and is able to solve multi-variable linear equations, polynomials (up to 6 order) and other simple functions.

Example to input matrix: [[1,2],[3,4]], where [1,2] and [3,4] are 2 rows in the 2*2 matrix.

Example to input complex number: 8.71 - 5.44i where i is the image unit, the times operator, which is *, between 5.44 and i can be ignored. If ignored, no space is allowed between 5.44 and i;

Example to input integral: integrate("x**2", "x", 0, 1) (definite integral of x square from x = 0 to 1) or integrate("x**2","x") (indefinte integral of x square).

3. Graph engine: This app is able to plot 2D, plor or 3D chart. In smart calculator, user inputs the expressions and Scientific Calculator Plus automatically identifies the number of variables (2 variables means 2D chart or polar chart, depending on variable name; 3 variables results in 3D chart) in the expressions and draws corresponding graph. Scientfic Calculator Plus also provides stand alone tools to draw complicated graphs and a set of functions to draw charts from command line.

4. Programming: This app is actually a shell of programming language called MFP. This language internally supports string, complex number and matrix and is able to call all the built-in functions and all the user-defined libs stored in AnMath/scripts folder in SD card. This programming language also provides a complete set of file operation functions and time / date functions. Theoretically, user can do anything using this programming tool in an Android device.

Main components:

1. Smart calculator: User can take photo to recognize math (printed only), do any calculation or plot graphs using this tool. An internal calculator assistant can convert units and return constant values. Its input pad is configurable. User can add his/her own function buttons.

2. Command line: A matlab like tool for advanced users. User inputs functions line by line and run. Its key board is also configurable.

3. Integration and plotting graphs: Tools calculate complicated integrals and plot various graphs.

4. Scientific Calculator for JAVA: It is included in Scientific Calculator Plus for Android. User is able to connect the mobile device to any PC or MAC via a USB cable, copy SDcard\AnMath\ folder to his/her own directory and launch the JMathCmd.jar in it. Note that SCP for JAVA is not able to recognize math expressions.