Belfry SciCalc v

A Scientific Calculator for the iPhone

Copyright 2007, 2008 by

Loading...
Start SciCalc
Load Bookmarklet
Done SciCalc Help

Belfry SciCalc v

A Scientific Calculator for the iPhone

Copyright 2007, 2008 by

Keyboard shortcuts for non-iPhone browsers are denoted in parens().
Mode keys:
Fncycles through showing different sets of operation keys, such as trig and exponential operations. (`)
RPNswitches between Algebraic and Reverse Polish Notation modes. (R)
Basecycles between Decimal, Octal, Binary and Hexadecimal base modes. (B)
DRGcycles between Degree, Radian and Gradian modes, converting the current number. (D)
Memin Algebraic mode, exposes a set of memory operation keys.
Memory keys:
M+adds the current number to tthe memory buffer.
M–subtracts the current number from the memory buffer.
M insets the memory buffer to the current number.
M rerecalls the value of the memory buffer.
MCclears the memory buffer.
x↔Mswaps the current number and the memory buffer value.
Exponential operator keys:
x2gets the square of the given number. (@)
x3gets the cube of the given number. (#)
yxgets the x'th power of the given number. (^)
√x gets the square root of the given number. (ctrl-@)
3√x gets the cube root of the given number. (ctrl-#)
x√y gets the x'th root of the given number. (ctrl-^)
exraises e to the given power. (L)
2xraises 2 to the given power.
10xraises 10 to the given power.
lngets the natural logarithm base e of the given number. (l)
log2gets the logarithm base 2 of the given number.
log10gets the logarithm base 10 of the given number.
logxygets the logarithm base x of the given number.
Trigonometric operator keys:
Hypexposes Hyperbolic trigonometric operations. (h)
singets the sine of the given number. (S)
cosgets the cosine of the given number. (C)
tangets the tangent of the given number. (T)
sin-1gets the arcsine of the given number. (ctrl-s)
cos-1gets the arccosine of the given number. (ctrl-c)
tan-1gets the arctangent of the given number. (ctrl-t)
πenters the value of Pi. (p)
Bitwise operator keys:
ANDperforms a bitwise AND of two numbers. (&)
ORperforms a bitwise OR of two numbers. (|)
XORperforms a bitwise Exclusive-OR of two numbers. (^)
NOTperforms a bitwise NOT on all 32 bits in the number. (!)
<<performs a bitwise left shift by 1 bit. (<)
>>performs a bitwise right shift by 1 bit. (>)
<<nperforms a bitwise left shift by n bits.
>>nperforms a bitwise right shift by n bits.
RoLperforms a bitwise roll left by 1 bit. ([)
RoRperforms a bitwise roll right by 1 bit. (])
RnLperforms a bitwise roll left by n bits.
RnRperforms a bitwise roll right by n bits.
RPN mode stack keys:
Rollrolls the topmost stack item to the bottom of the stack. (q)
Swapswaps the two bottommost numbers on the stack. (w)
Dropdrops the bottommost number off of the stack. (z)
EnterPushes the number currently being entered onto the bottom of the stack. (Enter)
Miscellaneous keys:
1/xgets the reciprocal of the given number. (\)
x!gets the factorial of the given integer. (!)
%performs percentage based calculations when used with +, –, × and ÷ operators. (%)
±inverts the sign of the current number or exponent. (s)
Expbegins exponent entry mode, to allow entering scientific notion numbers. (E)
Done