Calc - Java Calculator - All Versions

Calc - Java Calculator for cell-phones and MIDP devices
* Scientific
* Statistical
* Financial
* Programmable
* Graphing
* Complex arithmetic
* Matrix/vector arithmetic
* RPN
Introduction
Calc is a Java calculator for MIDP or J2ME devices, such as a Java-enabled mobile phone or PDA. It was developed on a Sony Ericsson T610, which was my first Java-enabled phone but which has such a pitiful built-in calculator that I was compelled to develop this application.
Calc works much like a good old HP calculator with RPN logic, but the stack has 16 elements and you can see many of the elements on the stack simultaneously. I have chosen to use RPN logic (Reverse Polish Notation), because operating it requires less keys, you need only ENTER instead of "(", ")" and "=". Additionally, being able to store and see intermediate results on the stack is very advantageous.
Using the Real Java floating point library, Calc has 63 bits internal precision, which amounts to approximately 19 decimal digits accuracy, considerably more than normal calculators and computers. The exponent is 31 bits, which allows for numbers up to 4.197·10323228496. Handy when you want to calculate the factorial of 40000000.
Hardware compatibility
From version 3.00, the size of Calc exceeds 64kB. This means that on some old phones, Calc won't work. For those users, there is always version 2.08. Since I don't know what phones from the old compatibility list work after version 3.00, I have made a new list. I'll fill it up as I get feedback from you!
The following MIDP phones/devices have been tested with Calc v3.00 and later versions:
* Sony Ericsson T6101, T6301, Z520i1,N, Z6001, Z8001,2,N, Z1010, W600i, W800i1,2,N, W810, K300i1, K510i, K700i1,2,N, K750i, K800i: Tested OK
* Sony Ericsson M600i: Tested OK. Awkward entering of numbers, ENTER and +, but the menu works fine using the touch-screen.
* Nokia 3230 (1,N), 5140i, 6020(N), 6103, 6230i(1,2,N), 6265(1,N), 6600(1,N), 6630(1,N), 6670(1,N), 6680(1,2,N), 6681(1,N), E60(1,2,N), N70(1,2,N), N73, N80(1,2,N): Tested OK
* Nokia N-gage: Only showing half the screen
* Motorola Razr V31, V180, V220, V5471, V557, C380, C390, C650: Tested OK
* Siemens A65(1,S), C75(1,S), SX1(1,N), AX72(S), S65: Tested OK
* BenQ-Siemens EF81: Tested OK
* Samsung Z5001,2, SGH-D407, SGH-t519, SGH D600: Tested OK
* Samsung E900: Tested almost OK. Problem with HEX input
* LG U8802: Tested OK
* Sharp 770sh1: Tested OK
* Palm Zire 72: Tested OK. By using IBM's WebSphere Everyplace Micro Environment it should run on every device that's supported by the VM, e.g. Palm's Tungsten T5, Tungsten E2, LifeDrive or Treo 650
1 works with the normal Midp 1.0 version
2 works with the Midp 2.0 version
N works with the Nokia version
S works with the Siemens version
(if nothing is specified, I have not received detailed enough information)
homepage here
http://midp-calc.sourceforge.net/Calc.html
guys this is the most complex scientific calculator for phones that support java..
dont miss it..you can check the user manual at the homepage to have an idea what this application can do..and this one is version 4.0
and changelog is here
http://midp-calc.sourceforge.net/Calc-log.html
:banana:
if u liked my post dont forget to hit
button

















