UPN-Calc: Reverse Polnish Notation (RPN) Calculator

UPN-Calc is a RPN (Reverse Polish Notation) calculator for mobile Java-enabled devices.

  • Arbitrary precision unnormalized BCD arithmetic.
  • Arithmetic standard functions (approximated to arbitrary precision): sin, cos, tan, arcsin, arccos, arctan, 1/x, sqrt(x), exp(x), ln(x), y^x.
  • Angle measure in DEG, RAD or GRAD.
  • Stack contents and configuration information persistent between sessions.

Javia Calculator

Javia Calculator supports trigonometric and hyperbolic functions, logarithms and exponentiation, combinations, permutations and factorial, and allows you to define new functions and constants.

FnattLabME

FnattLabME is a Java based Matlab-compatible Calculator for PDA and Smartphone.

MicroFloat

MicroFloat is a Java software library for doing IEEE-754 floating-point math on small devices which don’t have native support for floating-point types.

MicroCalc

MicroCalc is a spreadsheet aplication for java enabled devices, such as mobile phones and PDA.

Calc - Java Calculator

Calc is a Java calculator for MIDP or J2ME devices, such as a Java-enabled mobile phone or PDA. 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.

Beartronics J2ME Libraries

Beartronics J2ME Libraries have a number of projects in various stages of completion:

  • PicoBrowser (MIDP): A tiny cHTML compatible web browser written for the MIDP platform.
  • FPLib: A fixed-point math package written for CLDC - handles trig and inverse trig functions as well as logarithms, and line intersection calculations.
  • vg: a simplified SVG-like graphics engine, for displaying vector data such as maps or animations.
  • WireFrame: A port of Sun’s 3D wireframe animation to CLDC/MIDP