27 Dec
Scientific Calculator

Posted by Ragnarok in Tools | Dec. 27, 2014 | 3 Comments

Apk file size: 1.5 MB

This is one of the best and light scientific calculators on play store.
Sample expressions

simple expression: 1+2
variable evaluation: pi
function evaluation: sin(0)
variable definition: a=3.5
function definition: f(x)=x^2-1
parentheses: (1-x)^2

To enter an expression containing letters, such as sin(x), use the double arrow key on the basic keypad. It toggles opened/closed the letter keypad.
Predefined functions

Logarithms and power
sqrt(x): square root; x^0.5
cbrt(x): cube root; x^(1/3)
exp(x): exponential; e^x
log(x), ln(x): natural logarithm
log2(x), lb(x): binary logarithm
log10(x), lg(x): decimal logarithm
log(base,x): arbitrary base logarithm

sin(x), cos(x), tan(x)
asin(x), acos(x), atan(x)
Trigonometric - degrees
sind(x), cosd(x), tand(x)
asind(x), acosd(x), atand(x)

Hyperbolic

sinh(x), cosh(x), tanh(x)
asinh(x), acosh(x), atanh(x)

Other

gcd(x,y): greatest common divisor
comb(n,k): combinations
perm(n,k): permutations
min(x,y), max(x,y)
floor(x), ceil(x)
abs(x): absolute value
sign(x): signum
rnd(): random value from [0,1). rnd(max): random value from [0, max).
gamma(x): (x-1)!
mod(x,y): modulo

Complex numbers

i or j is the complex base. Example:
i*i
(1+i)^2
e^(i*pi)
Operators
+ - × ÷ basic arithmetic
^ power
% percent
! factorial
# modulo
√ square root
' first derivative

Tips

Parentheses: you may omit the leading or final parentheses, e.g. 1+2)(3+4 is valid.
Multiplication: you may omit the multiplication operator when unambiguous, e.g. 3π+2(1+2)
Expression continuation: starting a new expression with an operator auto-inserts ans, the result of the last expression.

Clear: use the Enter key to quickly erase the whole input line.
Scientific e notation: 1e3 is 1000.

Use trackball Up/Down to navigate the history.

Derivative

It is possible to compute the first derivative of a function with one argument using the prime notation: log'(5).

The prime mark (quote) must appear immediately after the name of the function, and must be followed by open-parentheses.

The derivative may be plotted e.g. sqrt'(x).

To compute the derivative of an expression you must define the expression as a named function: E.g. f(x)=x^3+x^2+1, followed by f'(x).
Multi plot
To plot multiple functions on the same 2d graph, simply enter them on the same line separated by ";". E.g. x;x^2;2
You can enter values in binary, octal or hexadecimal by prefixing them with 0b, 0o or 0x respectivelly, such as:
binary: 0b1010
octal: 0o17
hexa: 0x100

#### Whats new

V 1.0.2

Ragnarok part of our Tools and have average installs from 500 to 1000. Last Update Dec. 27, 2014. Google play rating is 93.0435. Current verison is 1.0.2. Actual size 1.5 MB.

#### Hanish Dagar

Very usefull and unique Specially for technical students like me

#### Kenneth Chayt

Way too many privileges Why does this app demand ability to read phone state, access network, and get account data? Compare to sparse privileges required by ArityMOD. Quickly uninstalled.

#### Asa Tellschow

Best one out there This app makes me realize that graphing calculators have no excuse for not being more awesome. It's simple and powerful.