**App Review: SciPro Calculator (Apple iOS)**

Title:
SciPro Calc

Author:
Jerry Montgomery, Digital Ambience, Inc

Platform:
iOS

Price: Free (as of 1/18/2018)

Version:
1.2.5 (2017)

**Portrait Orientation: Basic Calculator**

In the portrait orientation, SciPro Calculator is
a basic function calculator. The screen
is impressive. The black display clearly
shows the large blue numbers and function indicators. There is only 1 memory, but you get M+, M-,
MC, and MR all on separate keys, which is nice.
You can turn the AC key into an AC/backspace key in Basic mode
throughout the options.

Scroll down will give you access to the
calculator’s history, allowing to view and copy results, even share them by
email.

**Landscape Orientation: Scientific and Programmer Calculator**

**Scientific Calculator**

The calculator follows a post-fix algebraic
system (think of a Texas Instruments TI-30 Xa or a Casio fx-260 II as examples). The SciPro Calculator app can handle numbers as high as 10^9864, which is
very impressive.

Functions include:

* trigonometry and their inverses (sine,
cosine, tangent)

* hyperbolic functions

* factorial, which handles all real numbers not
just integers (nice!)

* logarithms and exponentials, base e, 2, and
10

* square root, cube root, power, root

* modulus (see note below)

* Two angle modes: degrees, radians

Modulus Function

The modulus function works well on positive
numbers. Comparing results using negative
numbers to an HP Prime:

78 mod -11:

HP Prime:
-10

SciPro Calculator: 1

-78 mod 11:

HP Prime: 10

SciPro Calculator: -1

The scientific app does lack fractions and
statistics. Other than that, it’s a good
standard scientific calculator.

**Programmer Calculator**

The programmer calculator is a Boolean math
calculator with four integer representations:
Binary (64 bits), Octal, Decimal, and Hexadecimal. Depending on whatever mode you are in, the
numeric keyboard highlights only the appropriate keys, so there is no
accidently typing A in Decimal mode or 9 in Octal mode.

The ENC key turns on a unique feature, binary
numbers which will give you the ASCII character, Unicode character, and the
color determined by the RGB color. This
is most useful when the calculator is Hexadecimal representation. You can use the arithmetic and the other
functions to work with colors. Sweet!

Functions featured in the Programmer
Calculator:

* Byte
and Word Flip

* Bit
count and shift

* Random
integer

*
Boolean operators: AND, OR, NOR,
XOR

*
Modulus

* 1’s
and 2’s compliments (Yes, there is a difference)

The programmer calculator can handle integers
as high as: 18,446,744,073,709,551,615.

**Caution: No Sign Bit**

Be aware that there are no sign bits with this
calculator, everything is positive integer representation. Hence this why 0 – 1 returns
18,446,744,073,709,551,615 (64 1s in Binary) instead of -1.

**Impressions**

I like the unique feature of the programmer
calculator having the ability to look up ASCII, Unicode, and RGB codes. It’s a fun feature.

You probably won’t have to worry if you have to
work with large numbers (at least numbers 10^100 and beyond), the SciPro
Calculator app can handle it.

The blue numbers against the black screen is
really nice, big, and readable, regardless of orientation of your iPhone or
iPod Touch.

This is a nice calculator to have, especially
for quick calculations.

Eddie

This blog is property of Edward Shore, 2018