RPN-32 CE
Great classic calculator
$1.99
3.9for iPhone, iPod touch
9.9
8 Ratings
CuVee Software
Developer
14.6 MB
Size
Jan 15, 2024
Update Date
Productivity
Category
4+
Age Rating
Age Rating
RPN-32 CE Screenshots
About RPN-32 CE
RPN-32 CE is the first photo-realistic simulation of Hewlett-Packard's popular mid-range scientific calculator HP-32E for the iPhone. Produced from 1978 through 1983, it was the "Thyme" member of the third-generation HP calculators known as the "Spice" series.
While the simulator works like the original calculator, a number of carefully designed extensions make it a lot easier to use.
Unlike the HP-32E, this version is fully programmable, running virtually all programs written for the HP-25!
Features:
• Photo-realistic look-and-feel
• Programmable (99 steps), subroutines, flags, loop control, branching
• Insert and delete steps with automatic address correction
• 20 registers, "continuous", with unrestricted store/recall arithmetic
• Indirect register addressing
• "Live" register view
• Program listing view
• Program library view
• Store and retrieve any number of programs
• Sharing: e-mail, AirDrop, Dropbox, copy, paste, print
• 44 programs pre-installed
• Import GO-25 programs
• Export programs to RPN-25 CE
Calculator functions:
• Statistics (mean, standard deviation, linear regression, normal distribution)
• Factorial
• Trigonometric functions (degrees, radians, grads)
• Polar/rectangular conversions
• Hyperbolics
• Inverse, square root, logarithm, exponential, pi
• Storage arithmetic (store and recall)
• Percent change
• Percentage of Total
• Unit and hours conversions
• Many additional functions not found on the HP-32
Details: cuveesoft.ch/rpn32
While the simulator works like the original calculator, a number of carefully designed extensions make it a lot easier to use.
Unlike the HP-32E, this version is fully programmable, running virtually all programs written for the HP-25!
Features:
• Photo-realistic look-and-feel
• Programmable (99 steps), subroutines, flags, loop control, branching
• Insert and delete steps with automatic address correction
• 20 registers, "continuous", with unrestricted store/recall arithmetic
• Indirect register addressing
• "Live" register view
• Program listing view
• Program library view
• Store and retrieve any number of programs
• Sharing: e-mail, AirDrop, Dropbox, copy, paste, print
• 44 programs pre-installed
• Import GO-25 programs
• Export programs to RPN-25 CE
Calculator functions:
• Statistics (mean, standard deviation, linear regression, normal distribution)
• Factorial
• Trigonometric functions (degrees, radians, grads)
• Polar/rectangular conversions
• Hyperbolics
• Inverse, square root, logarithm, exponential, pi
• Storage arithmetic (store and recall)
• Percent change
• Percentage of Total
• Unit and hours conversions
• Many additional functions not found on the HP-32
Details: cuveesoft.ch/rpn32
Show More
What's New in the Latest Version 3.9
Last updated on Jan 15, 2024
Old Versions
• Clarified program example on info screen by adding an instruction.
• Internal optimizations and cleanups.
• Modified info screen to avoid clipping by the Dynamic Island.
• Internal optimizations and cleanups.
• Modified info screen to avoid clipping by the Dynamic Island.
Show More
Version History
3.9
Jan 15, 2024
• Clarified program example on info screen by adding an instruction.
• Internal optimizations and cleanups.
• Modified info screen to avoid clipping by the Dynamic Island.
• Internal optimizations and cleanups.
• Modified info screen to avoid clipping by the Dynamic Island.
3.8
Dec 23, 2023
• Runs on Apple Silicon Macs (see notes on homepage cuveesoft.ch)
• RPN-32 CE requires iOS 12.0 or later
• RPN-32 CE requires iOS 12.0 or later
3.7
Sep 28, 2022
• Haptics
Set the haptic feedback level in the calculator's settings.
„Sounds & Haptics“ / „System Haptics“ must be on in the iPhone's settings.
• Program list view can be dragged down to dismiss it.
Set the haptic feedback level in the calculator's settings.
„Sounds & Haptics“ / „System Haptics“ must be on in the iPhone's settings.
• Program list view can be dragged down to dismiss it.
3.6
Apr 9, 2022
• Change the program listing font with a simple tap on the new button "F"
• Apply a filter to quickly find any program.
• Sample Programs may be hidden in the list of programs.
• Apply a filter to quickly find any program.
• Sample Programs may be hidden in the list of programs.
3.5
Oct 5, 2021
• New sample program "TVM - Time Value of Money"
Run financial calculations involving payments, interest rate, present and future values, and periods or number of payments.
Run financial calculations involving payments, interest rate, present and future values, and periods or number of payments.
3.4
Dec 15, 2020
• When executed interactively, ISG and DSE do not change the program counter
Bug fixes:
• Deleting a block of program steps could result in wrongly adjusted branch targets in some cases
• ISG/DSE commands were susceptible to internal rounding effects
• RCi did not lift the stack when executed by a program
Bug fixes:
• Deleting a block of program steps could result in wrongly adjusted branch targets in some cases
• ISG/DSE commands were susceptible to internal rounding effects
• RCi did not lift the stack when executed by a program
3.3
Nov 8, 2020
• Print (or mail as PDF) the program or its description
• A program running longer than one minute will emit a short beep when executing the final GTO 00 command
• Tap f or g, then P/R to see a 12- or 24-hour clock.
• Improved accuracy in extreme cases of y^x with positive, integer x.
For example, 1.0000001^(2^27) = 674530.4707, not 674530.4760
• Call up "What's New" anytime from Info screen
• Compatibility with iPhone 12
Bug fixes:
• Fixed display issues when using the iPhone in "Zoomed" mode
• The RND function didn't work correctly in regions using a comma as decimal point
• Double- or triple-tapping the empty program listing could cause a crash.
• Setting the haptic feedback level didn't check sufficiently for the correct code
• A program running longer than one minute will emit a short beep when executing the final GTO 00 command
• Tap f or g, then P/R to see a 12- or 24-hour clock.
• Improved accuracy in extreme cases of y^x with positive, integer x.
For example, 1.0000001^(2^27) = 674530.4707, not 674530.4760
• Call up "What's New" anytime from Info screen
• Compatibility with iPhone 12
Bug fixes:
• Fixed display issues when using the iPhone in "Zoomed" mode
• The RND function didn't work correctly in regions using a comma as decimal point
• Double- or triple-tapping the empty program listing could cause a crash.
• Setting the haptic feedback level didn't check sufficiently for the correct code
3.2.1
Sep 24, 2020
• Some programs have been added or updated. Be sure to execute "Reload Sample Programs" to refresh the list.
Bug fix:
• Instructions involving register arithmetic with extended registers were not correctly encoded
Bug fix:
• Instructions involving register arithmetic with extended registers were not correctly encoded
3.2
Sep 2, 2020
• NOP instructions targeted by GTO or GSB are automatically changed into LBL instructions
• Operations and decimal point following STO or RCL may now be added or removed in any order
• New instructions: exchange X directly or indirectly with any register, swap primary and secondary registers, and more (see website)
• Improved import of HP-25 programs created by the GO-25 simulator.
("Share PRGM" to "Pasteboard" on GO-25, then long-press display of RPN-32 CE in program mode and paste.)
• Haptic feedback may be turned off and on:
– Store 1939010X in R0 to set amount of feedback
(where X = 0: no feedback, X = 3: maximum feedback)
(Hewlett-Packard Company was founded on Jan 1, 1939)
Bug fixes:
• Deleting a range of steps (DLx,y) did not correctly adjust targets of GTO and GSB in all cases
• Wrong translation of instruction RND imported from GO-25
• Angular mode didn't get exported when sharing in calculator view
• Operations and decimal point following STO or RCL may now be added or removed in any order
• New instructions: exchange X directly or indirectly with any register, swap primary and secondary registers, and more (see website)
• Improved import of HP-25 programs created by the GO-25 simulator.
("Share PRGM" to "Pasteboard" on GO-25, then long-press display of RPN-32 CE in program mode and paste.)
• Haptic feedback may be turned off and on:
– Store 1939010X in R0 to set amount of feedback
(where X = 0: no feedback, X = 3: maximum feedback)
(Hewlett-Packard Company was founded on Jan 1, 1939)
Bug fixes:
• Deleting a range of steps (DLx,y) did not correctly adjust targets of GTO and GSB in all cases
• Wrong translation of instruction RND imported from GO-25
• Angular mode didn't get exported when sharing in calculator view
3.1
Mar 20, 2020
• Register view shows localized formatted value while number is being entered
Bug fix:
• Using scientific notation could crash the app in some regions, i.e. Australia, Sweden, Slovenia.
Bug fix:
• Using scientific notation could crash the app in some regions, i.e. Australia, Sweden, Slovenia.
3.0
Jan 25, 2020
• Support for iOS 13: Dark Mode, file sharing
• Email programs directly from the program list
• Replacing registers by pasting a program into the display is now optional
• Many under-the-hood optimizations
Check out the new Download walk-through on the website (under "Sharing".)
Bug fixes:
• The keys GTO, STO, and RCL didn't cancel a pending flag command
• Executing the summation command ∑ with a very large argument would cause a crash
RPN-32 CE now requires iOS 11 or later.
• Email programs directly from the program list
• Replacing registers by pasting a program into the display is now optional
• Many under-the-hood optimizations
Check out the new Download walk-through on the website (under "Sharing".)
Bug fixes:
• The keys GTO, STO, and RCL didn't cancel a pending flag command
• Executing the summation command ∑ with a very large argument would cause a crash
RPN-32 CE now requires iOS 11 or later.
2.8
Aug 12, 2019
New features:
• New editing commands in programming mode:
– DELx,y: delete range of program steps
– DELEnd: delete steps from current position to end of program
Bug fix:
• The instruction GSB 90 could not be entered
• New editing commands in programming mode:
– DELx,y: delete range of program steps
– DELEnd: delete steps from current position to end of program
Bug fix:
• The instruction GSB 90 could not be entered
2.7
Jul 2, 2019
New features:
• Long-press program listing to change font of description from proportional to non-proportional and vice versa.
• New program "Curve Fitting" added
• Long-press program listing to change font of description from proportional to non-proportional and vice versa.
• New program "Curve Fitting" added
2.6
May 28, 2019
Fixed crash on double-tapping GTO nn in program listing when step nn didn't exist
2.5
Apr 6, 2019
• Register R.9 is now formatted in Register View for easy interpreting in ISG/DSE commands
Bug fix:
• Commands STi and RCi were not correctly assigned to key codes
Bug fix:
• Commands STi and RCi were not correctly assigned to key codes
2.4
Feb 5, 2019
• Optional stack display (swipe display right/left)
• Indirect addressing of all 20 registers via the R.9 register (on f and g keys)
• Set flags are shown as highlighted register number in Register View
• Flags are now saved and loaded along with programs
• Warning on deleting program memory or program files
• On-screen error descriptions
• Improved reliability of comparisons
• New programs: Gamma Function (Spouge), Incomplete Gamma
• Indirect addressing of all 20 registers via the R.9 register (on f and g keys)
• Set flags are shown as highlighted register number in Register View
• Flags are now saved and loaded along with programs
• Warning on deleting program memory or program files
• On-screen error descriptions
• Improved reliability of comparisons
• New programs: Gamma Function (Spouge), Incomplete Gamma
2.3
Jan 9, 2019
• New sample programs:
– "Solve for f(x)=0 Newton"
– "Simult. Equations in 3 Unknowns"
– "LogFactorial"
• Improved programs:
– "Simult. Equations in 2 Unknowns"
– "Fibonacci Numbers"
• Improved Program Listing (tap "?" in listing screen)
• New buttons at top to select TOP, MID or END of program
• Built-in descriptions of top functions (see Settings)
• Except on step 00, pressing R/S shows next command to be executed; releasing R/S starts executing
• Renamed button "Load" to "Save"
• Changed "Undo digit" sound to same as with other CuVee calculators
• Support for late 2018 iPhones
Bug fixes:
• Improved reliability of DSE and ISG commands
• Digit separators were not cleared when starting number entry with EEX
– "Solve for f(x)=0 Newton"
– "Simult. Equations in 3 Unknowns"
– "LogFactorial"
• Improved programs:
– "Simult. Equations in 2 Unknowns"
– "Fibonacci Numbers"
• Improved Program Listing (tap "?" in listing screen)
• New buttons at top to select TOP, MID or END of program
• Built-in descriptions of top functions (see Settings)
• Except on step 00, pressing R/S shows next command to be executed; releasing R/S starts executing
• Renamed button "Load" to "Save"
• Changed "Undo digit" sound to same as with other CuVee calculators
• Support for late 2018 iPhones
Bug fixes:
• Improved reliability of DSE and ISG commands
• Digit separators were not cleared when starting number entry with EEX
2.2.1
Nov 6, 2017
• Improved compatibility with iPhone X
Bug fixes:
• Incorrect app icon shown when installed on iPad
• Number format issues and possible crash when using the EEX key
Bug fixes:
• Incorrect app icon shown when installed on iPad
• Number format issues and possible crash when using the EEX key
2.2
Oct 24, 2017
New sample program added:
• Progressions (arithmetic, geometric, harmonic)
• Improved trig functions for extremely small angles
• Support for iOS 11
Bug fixes:
• Separators didn't always disappear when changing display mode to SCI or ENG
• Copied display values with exponent could be improperly formatted
• Progressions (arithmetic, geometric, harmonic)
• Improved trig functions for extremely small angles
• Support for iOS 11
Bug fixes:
• Separators didn't always disappear when changing display mode to SCI or ENG
• Copied display values with exponent could be improperly formatted
2.1
Sep 6, 2017
New sample programs added:
• First Order Differential Equations
• GCD and LCM (Greatest Common Divisor and Least Common Multiple)
• Rectangular / Hyperbolic Polar Coordinates Conversion
• Rectangular / Spherical Coordinates Conversion
• Sum of Digits Game
• First Order Differential Equations
• GCD and LCM (Greatest Common Divisor and Least Common Multiple)
• Rectangular / Hyperbolic Polar Coordinates Conversion
• Rectangular / Spherical Coordinates Conversion
• Sum of Digits Game
2.0.1
May 23, 2017
• New program "Numerical Integration" (tap "Reload Sample Programs" to see it)
Bug fixes:
• RND didn't work correctly on certain values
• Deleting steps caused wrong address corrections in some cases
Bug fixes:
• RND didn't work correctly on certain values
• Deleting steps caused wrong address corrections in some cases
2.0
Apr 26, 2017
Enjoy a major new release:
• Real subroutines with GSB and RTN, 4 levels of nesting
• Loop control via register R.9 (DSE, ISG)
- Store control value nnnnn.xxxyy in R.9, where
nnnnn = counter
xxx = limit to test (default 0)
yy = increment/decrement value (default 1)
DSE: decrement nnnnn by yy and skip step if nnnnn ≤ xxx
ISG: increment nnnnn by yy and skip step if nnnnn > xxx
• 10 flags F0…9:
- F? n Test flag n
- SF n Set flag n
- CF n Clear flag n
F2 auto-clears on test
F3 auto-sets on numeric input, clears on test
CLEAR ALL clears all flags
• Speed improvements
• Real subroutines with GSB and RTN, 4 levels of nesting
• Loop control via register R.9 (DSE, ISG)
- Store control value nnnnn.xxxyy in R.9, where
nnnnn = counter
xxx = limit to test (default 0)
yy = increment/decrement value (default 1)
DSE: decrement nnnnn by yy and skip step if nnnnn ≤ xxx
ISG: increment nnnnn by yy and skip step if nnnnn > xxx
• 10 flags F0…9:
- F? n Test flag n
- SF n Set flag n
- CF n Clear flag n
F2 auto-clears on test
F3 auto-sets on numeric input, clears on test
CLEAR ALL clears all flags
• Speed improvements
1.5
Feb 27, 2017
• New commands:
ABS (Absolute value)
NOP (No operation)
RAND (Random number)
CSTK (Clear stack)
• Now with all possible comparisons (12 in total)
• Better FRAC results for large arguments
• Pause length changed from 2 secs to 1 sec
• Import and run programs created on the popular HP-25 simulator GO-25 without manual conversion
Bug fixes:
• Fixed crash when pasting GTO command into display
• RND didn't round correctly certain values in SCI and ENG mode
ABS (Absolute value)
NOP (No operation)
RAND (Random number)
CSTK (Clear stack)
• Now with all possible comparisons (12 in total)
• Better FRAC results for large arguments
• Pause length changed from 2 secs to 1 sec
• Import and run programs created on the popular HP-25 simulator GO-25 without manual conversion
Bug fixes:
• Fixed crash when pasting GTO command into display
• RND didn't round correctly certain values in SCI and ENG mode
1.4
Oct 2, 2016
• Calculator sounds mix with background audio and have their own volume control
• Now with 30 sample programs included
Bug fix:
• Fixed a possible crash on startup
• Now with 30 sample programs included
Bug fix:
• Fixed a possible crash on startup
1.3
Jul 26, 2016
• Pause activity is shown in main and register view
• Improved results for SIN, COS, TAN with very large arguments
• Decimal addition/subtraction for higher precision
• Improved results for SIN, COS, TAN with very large arguments
• Decimal addition/subtraction for higher precision
RPN-32 CE FAQ
Click here to learn how to download RPN-32 CE in restricted country or region.
Check the following list to see the minimum requirements of RPN-32 CE.
iPhone
Requires iOS 12.0 or later.
iPod touch
Requires iOS 12.0 or later.
RPN-32 CE supports English