Maemo Software Catalog
Home / Latest News
Technical specifications
Software Catalog
Maemo Downloads
FAQ & Tips
Discussion Forum
 Latest software
 20 top rated programs

Browse by category:

Desktop (133)
Educational (39)
Multimedia (163)
Games & Entertainment (305)
Graphics (41)
Internet / Networking (224)
Location / Navigation (82)
Office / Editors / Agenda (52)
Programming (34)
Science (29)
System (102)
Miscellaneous Utilities (106)
PC software (3)
Other (42)
Emulation (38)
Accelerometer / Sensors (16)
Banking / Finance (14)
Contact Management (9)
Security / Encryption (18)
Console based (36)
Food / Drinks / Cooking (6)
Synchronisation (3)
Time / Clocks (31)
UI Localization (20)
Document/e-book readers (12)
Car (8)
Database Management (4)
Religion (13)
Sport & Hobby (11)
Health & Medicine (17)
Compression (7)
Astronomy (4)
UI Customization (22)

Total:  1644  programs
  Find program or developer

Enter text to find:

Search where:

Find what:

ProCalc  by  Konstantin StepanovScience category

 My-Maemo user rating: 60% (3 votes) (3 votes), 2 comments(s)

 Rate and comment on this application!

Programmer's RPN calculator with bitwise operations.

Has all main bitwise operations (like and, or, not etc.), supports binary, octal, hexadecimal and decimal numbers representation (works with floating point numbers), raw number and exponential views to give insight on inner machine representation of a number, complex numbers support etc.

ProCalc for Nokia N900 / Maemo 5

Some key combinations:

1. It doesn't stop you from entering numbers in selected numeral system only (the one selected in main menu affect numbers display in stack and evaluation results representation only). To enter number in other numeral system but decimal, use "Mod+#" combinations, where # can be 2 for binary, 8 for octal or 16 for hexadecimal numbers, use "Mod+0" to go back to decimal input.

2. "C" is "Clear" input, "Fn+C" ("CA") is "Clear All" (both input and stack). "<<" and ">>" is bit shifts, "xBn" is to enter "e" for exponential numbers input, "Mod+xBn" ("+bj") is to enter "j" as postfix to designate imaginary part of complex number.

"Mod" also turns main arithmetic operation keys into statistics operators "σ" (standard deviation), "μ" (mean), "Π" (product), "gμ" (geometric mean) and "Σ" (summa). These operations work on whole stack, so to calculate sum of a set of numbers just push them onto empty stack one by one, push "Mod++" operation and hit "Execute" ("=" button).

3. Almost all onscreen keys have keyboard bindings.

All top row is for numbers input, Ctrl switches on Fn, backspace is a backspace and equal sign/comma/semicolon is for "=" button (a.k.a. "Execute").

Hexadecimal numbers "A"-"F" are uppercase keyboard buttons (i.e. press "Shift+A" to enter "A", "Shift+B" to enter "B" etc). Underscore (_) switches number sign to +/-, and dot (.) is for decimal point.

Star (* or letter "a"), plus (+ or letter "s"), minus (- or letter "f") and slash (/ or letter "v") are for multiplication, addition, substruction and division. Hash (# or "d"), ampersand (& or "k"), exclamation (! or "l"), letter "z" and dollar sign ($ or "x") are for XOR, AND, NOT, OR and AND NOT bitwise operations.

Parenthesis (letters "h" and "j") are for push and pop. Enter is for "=" ("Execute"). Backslash (letter "b") is for power, space is for push. "m" letter switches "Mod" button. "c" letter is for "Clear".

ProCalc for Nokia N900 / Maemo 5

Company / Maintainer
Contact or Home page
Average user rating
60% (3 votes) (3 votes)
User comments
Compatible phones
(unless stated otherwise in the program description above)

  User comments for  ProCalc

NameComment and rating
on 2013-03-05 07:24 CET
very nice thx [Rate: 8/10]
on 2011-01-15 21:04 CET
Excellent! [Rate: 8/10]

  Rate and comment   on this application!
Please share your opinion about this software with other users and creators of this application. Use the selection field below to give the program a rating that in your opinion reflects its quality and usability.

Rate this product
Your comment
Your Name
Confirmation code
   Enter the code:

Maemo and all Maemo-based marks and logos are trade marks of Nokia and Maemo.
This website is not in any way endorsed or supported by Nokia or Maemo.    (C) 2001 All Rights Reserved