Version 1.28
2003-10-09 by Thomas Öllinger (
(Deutsche Version dieser Seite) (Esperanto-versio de tiu chi pagho)


With the program SC-103PC (successor of the SC-102P) you get a powerful and freely available scientific calculator for the Palm platform. Apart from scientific functions it also offers a full set of logical operations and conversions between different numeric systems (HEX, DEC, OCT, BIN). Furthermore the Calculator offers a currency mode for easy currency conversions and calculations with mixed currency units. The program is designed in a way, that it simulates the visual and operational aspects of a true calculator, such that the user will be immediately familiar with its interface.

The calculator program automatically adapts to single and multi color devices. High resolution displays of SONY Clié devices and devices with Palm Operating System 5 and higher are automatically detected and supported.

Available in three different languages: English, German and Esperanto.



The archive (399KB) contains the program (version 1.28) and full documentation.


Read full Instruction Manual online.

Development Information

This program was developed on an Amiga A4000 computer using Palm SDK version 5, PRC tools version 2.2, gcc version 2.95.3-kgpd and PilRC v3.0 alpha. The program was written in mCWEB a literate programming system which acts as preprocessor to C and TeX. mCWEB is freely available on Aminet at
The program was testet on Palm emulator, PalmPilot Professional, Palm IIIx, Palm V, Palm m100, Palm m105, and Palm m505.


V1.28, 2003-10-09 Base currency symbol was not displayed in the currency definition form, fixed.
Display problem of RCL state indicator in currency mode fixed.
Wrong conversion of signed numbers to the binary system fixed (was always 0).
V1.27, 2003-09-29 Display problems on Sony Clié devices with Palm OS 5 and higher corrected.
V1.26, 2003-09-28 Memory definition form which shows the contents of all memories implemented.
Support of high resolution screens (320×320 pixel) for SONY Clié devices and devices with Palm OS 5 and higher implemented.
V1.25, 2003-03-13 Problem of non displaying number keys on Sony Clié devices with B/W displays corrected.
V1.24, 2003-03-11 Problem of non displaying number keys on Sony Clié devices with colour displays corrected.
V1.23, 2003-03-09 Factorial calculation of non integer numbers now results in an error condition.
Size of program reduced by using custom fonts instead of bitmaps.
V1.22, 2002-08-03The key combination   is now supported as described in the Instruction Manual.
Font handling corrected. The large font should now be used on lower Palm OS versions (V3.0) too.
V1.21, 2002-03-22Crash on using fixed.
V1.2, 2002-03-21Bugs concerning clipboard operations and calculations in LOGIC mode fixed.
V1.1, 2002-01-19Serious bug which occured when storing a value in memory location 1 ( ) fixed. This bug caused that the first currency unit will be overwritten an can yield to a system crash.
In scientific mode the selected number format will now be respected when copying to the clipboard.
V1.02, 2002-01-06Crash on closing the SC-103PC when executed from flash eliminated.
V1.01, 2001-12-23Fixed a bug concerning operation. Negative radius of polar coordinate now results in an error conition.
V1.0, 2001-12-13First official release (based on the SC-102P).


You can contact the author under the following email address: Thomas Öllinger,