iPhone, iPod touch, and iPad Apps Search Engine
iPhone Apps Users Community
Advanced search | Example: action games
iPhone apps

ProgCalc RPN Programmer Calculator-Free

ProgCalc RPN Programmer Calculator-Free
  • #: 233176
  • Price: free ($0.00) In Apple Store
  • Category: Utilities
  • Updated: 2009-08-11
  • Current Version: 2.0.3
  • 2.0.3
  • Size: 0.10 MB
  • Language: English
  • Seller: Graphware Corporation
  • Requirements: Compatible with iPhone, iPod touch, and iPad. Requires iOS 2.2.1 or later
  • © 2008-2009 Randall Tamura, Graphware Corporation
  •  Add to Favorite apps



*Now also available: ProgCalcPlus-includes floating point support, up to 10 macro programs, over 20 additional functions, and more. *

ProgCalc is a comprehensive RPN calculator designed for programmers. It performs over 40 mathematical and logical operations and contains 16 storage registers. There are four stack registers (X, Y, Z, and T), and the display always shows both the normal representation (octal, decimal or hexadecimal) as well as the binary equivalent of the X register at the top of the stack. This allows you to immediately see the binary results of your logical operations. The calculator state is saved when the program is exited, so if you receive a phone call while working, all your information will be retrieved when you start the program again.


* Reverse Polish Notation (RPN) Logic

* Four item memory stack of 64 bit integers

* 16 storage registers with non-zero content indicators

* Comprehensive set of math and logical operations

* Shift and rotate by 1 bit or arbitrary bit count

* And, Or, Xor, Not, Nand, Nor, and Nxor

* Signed and Unsigned operations

* Byte Swap and Word Swap for Little-Big Endian calculations

* Min, Max, and Modulo functions

* 1’s complement and 2’s complement operations

* Stack operations including rotate registers down, up, exchange X/Y and Last X

* Convenience keys FF and 00 can ease data entry

* Free Updates

This calculator has both a signed and unsigned operation mode. In signed mode with a decimal display, a negative number is shown with its negative value. You can shift to unsigned mode to see the unsigned equivalent value. This advanced feature also allows you to do shifting with or without sign propagation. In other words, with signed mode, a right-shift of a negative number will shift in a 1-bit into the high order bit, while unsigned mode will shift in a 0-bit. Signed and unsigned mode is also used in other operations such as min and max. Signed mode will treat negative values as less than positive values, but unsigned mode will treat negative values as large integers. The signed/unsigned mode indicator is always displayed.

The set of 16 64-bit integer storage registers can be used to hold useful information such as base addresses or bit-flag patterns. When you store a non-zero value into a register, the key for that register will change color to remind you that there is a value stored there. The registers are also useful for repetitive calculations. You can store intermediate results and then use them repeatedly.

The RPN logic of the calculator allows powerful combinations of operations. For example, suppose you have a value that you would like to rotate or shift by a variable number of bits. You can calculate the number of bits to shift, and then with a simple operation, you can rotate or shift the bits by the calculated amount.

A useful function of the calculator is the Modulo function. This function returns the remainder of a division operation. For example, 17 modulo 5 is 2 which is the remainder resulting from dividing 17 by 5. The modulo function is a key operation used for calculating hash values in one of the most common hashing algorithms.

In summary, the ProgCalc calculator is designed specifically for operations that are useful for programmers. Important features found in this calculator that are not common in other calculators include the binary display, signed/unsigned mode, the modulo (hashing) function, byte/word swapping, 2’s complement function and many more.

What's New in Version 2.0.3

This version has been certified for use with Release 3.0 of iPhone

iPhone Screenshots

ProgCalc RPN Programmer Calculator-Free iPhone Screenshot 1
ProgCalc RPN Programmer Calculator-Free iPhone Screenshot 2
ProgCalc RPN Programmer Calculator-Free iPhone Screenshot 3

Video Reviews

No video review.

Customer reviews

Write a Review

Rated 4/5 based on 3 customer reviews.


5/5 stars



4/5 stars

Function over Form

Does everything I need - a pity it has to look hideous doing it.

5/5 stars


More than I was expecting. Has great features including 10 programmable macros. My life has just gotten a whole lot easier! Great tool for any programmer.


Ask a question

Be the first question this app.

Users Community

+ Connect to community

The information may be outdated (2017-03-08 20:38:39). For actual information go to iTunes

Related to «ProgCalc RPN Programmer Calculator-Free» applications

Calc41C: RPN Programmable Calculator

Calc41C: RPN Programmable Calculator

Calc41C emulates the venerable and much respected HP41C calculator.FEATURES Continuous memory, across closing the app, Numeric entry, Alphanumeric entry for functions and program labels, Numeric rounding, Transcendental functions, Trigonometric functions, Conversion between degrees, radians, … more

Price: $0.99 | Category: Utilities

Calc-12 Basic RPN Financial Calculator

Calc-12 is a lighter version of our flagship Calc-12E that gives you all of the functions of the most popular handheld financial calculator of all time at a lower price. If you only need the fundamental financial operations, don't care about programmability and are looking for a low cost… more

Price: $4.99 | Category: Finance
Calc-12E RPN Financial Calculator

Calc-12E RPN Financial Calculator

5 Stars. I can't tell you how often I use it, probably about as much as the phone app" - CharlieW, President. Waterman & Company (Real Estate Investment and Development)This is the first 12C type calculator for the itouch that has actually made me put down my real 12C. One of the… more

Price: $5.99 | Category: Business
Calculator12 RPN Financial Calculator

Calculator12 RPN Financial Calculator

More than 30 years ago we saw the birth of the most popular financial calculator ever createdyou probably had one (and probably still do).Calculator12 puts a rock solid emulation of that calculator on your iPhone, iPod touch and iPad, whether you need it for school or are looking to retire old… more

Price: $5.99 | Category: Finance
ND0 RPN Graphing Calculator

ND0 RPN Graphing Calculator

Caution: This calculator works with RPN entry (like an HP 28, 48, 49, 50g), as well as with algebraic entry. Switch to 'alg' mode to get a "=" key.This calculator does not work like an ordinary calculator, and is not merely an improved version of the Apple calculator. It's… more

Price: free | Category: Education
Virtual RPN Scientific Calculator

Virtual RPN Scientific Calculator

Turn your iphone or ipod touch into a RPN Scientific CalculatorVirtual RPN Scientific Calculator features a four level stack, a generous classic-style dot matrix display and 10 storage registers. All common logarithmic and trigonometric functions are supported as well as more than a dozen… more

Price: $1.99 | Category: Productivity

YASC RPN Hex Calculator

YASC (Yet Another Stupid Calculator) is a unique RPN based programmer's calculator that is not limited to working with floating point numbers only in base 10. It provides a highly customizable keyboard, RPN data entry, a 64 level undo operation and dedicated keyboard layouts for left handed… more

Price: $0.99 | Category: Productivity
ProgCalcPlus RPN Hex Calculator

ProgCalcPlus RPN Hex Calculator

ProgCalcPlus is a comprehensive RPN programmable calculator designed for programmers. It performs over 60 mathematical and logical operations and contains 16 storage registers. It is fully programmable and can store up to 10 macro programs of up to 49 steps each, including conditional and looping… more

Price: $1.99 | Category: Utilities
RPN Scientific Calculator

RPN Scientific Calculator

A scientific RPN calculator inspired by traditional HP calculators but created specifically for the iPhone and iPod touch. It features a standard four level stack with multiple display options, and BCD math for accuracy. Several features provide feedback for tracking the calculator buttons with… more

Price: $0.99 | Category: Utilities

View all related to: ProgCalc RPN Programmer Calculator-Free applications

Mobile Version
iApps4you.com - is iPhone, iPod touch, and iPad apps search engine and not been authorized, sponsored or approved by Apple Inc.
Copyright © 2017 iApps4you.com.
150 ms.