3.3.2

  • Fixed a problem with the widget on a landscape iPhone 6 Plus.

3.3.1

  • Widget now displays the full iPad layout on a landscape iPhone 6 Plus.
  • Added toolbar buttons to quickly switch 2nd and RPN modes while editing layouts.
  • Stopped accidental triggering of buttons in the widget when scrolling in Notification Center.
  • Fixed a problem with the "Sync App and Widget" and the "Simple iPad Widget" settings being forgotten.
  • Fixed a problem editing the "2nd" property of buttons in the layout editor.
  • Fixed a problem with the "Use Constant Functions" setting.
  • Fixed a problem with the "Shake Behaviour" setting.
  • Fixed a problem setting the Y register in user functions.
  • Various fixes for iOS 8.

3.3

  • Added full support for iOS 8.
  • Added support for the iPhone 6 and iPhone 6 Plus.
  • Added support for layout editing - just tap and hold on any button to begin. You can even add dedicated buttons that perform conversions, run functions, or enter constants, too!
  • Added a Notification Center Widget on iOS 8 to perform quick calculations. Tap the display to switch to the full app.
  • Added support for Handoff on iOS 8 to continue the current calculation on another device.
  • Added an option to switch off operator precedence entirely.
  • Added an option to only show the RPN stack in the "Stack" section and keep it scrolled to the bottom.
  • The display now shrinks down to a single line when you are in other sections to maximise visibility.
  • All text fields are now drawn to match the current theme.
  • Improved hardware keyboard support and added new keyboard shortcuts.
  • Fixed a problem with operator precedence.

3.2.1

  • Fixed a problem with PCalc not responding to touches the first time it was opened.
  • (Secretly, this is a "make it work on the iOS 8 beta" update. Shhhh....)

3.2

  • Updated the core calculator code to match PCalc 4 on OS X.
  • Smart searching for conversions, constants, and functions - try “£ to $” in the search field, for example.
  • User functions and conversions can now access the RPN stack, use bitwise operators, and get and set values on the clipboard.
  • Now show a double zero key instead of an "Exp" key when in accounting mode.
  • You can now choose to automatically display big or small numbers in engineering mode, rather than scientific.
  • You can now add notes to the tape.
  • You can now specify which themes are used for the automatic night mode.
  • Added an option to switch to night mode based on the current screen brightness.
  • Added a new dark theme "Backlight".
  • Added a "Last" key in algebraic mode which retrieves the result from the last time you pressed equals.
  • Added an option to display the ticker tape at the top of the display.
  • Added trend arrows to the currency rates.
  • Added support for hex, octal, and binary user functions and constants.
  • Added "Rol n" and "Ror n" buttons for rotating by an arbitrary number of bits.
  • Fixed a problem entering negative fractions.
  • Fixed a problem pasting in some hex, octal, and binary values.
  • Fixed a problem drawing the register labels on the display.
  • Fixed a problem with the screen being offset after sending emails when PCalc was horizontal.

3.1.1

  • PCalc no longer uses your location in the background for the automatic night theme option.
  • Fixed a problem displaying percentage operations on the tape in RPN mode.

3.1

  • Added 64-bit support for the iPhone 5S.
  • Added a new darker iOS 7 theme, "Samurai Night".
  • Added an option to automatically switch to "Samurai Night" when it's dark outside.
  • Added an accounting mode that automatically enters a decimal point and rounds the display to two decimal places.
  • Added an option to make the text on the keys bold.
  • Added new commands to the user functions and conversions.
  • Now display dark menus on an iPhone when using a dark theme.
  • Now disable the deg / rad buttons when not in decimal mode.
  • Now support touch typing using VoiceOver.
  • Fixed a problem adjusting sliders using VoiceOver.
  • Fixed a problem displaying the tape and registers in certain themes.
  • Fixed a problem hiding the status bar.
  • Fixed a problem with double-height status bars.
  • Fixed the sorting in the "Density" section of the conversions.

3.0

  • Added full support for iOS 7, including a new minimalist look for PCalc.
  • Added a new default iOS 7 theme, "Samurai". The other themes are still available in the settings.
  • Smarter display on iPhone, uses bigger font size when there's fewer lines of data to display.
  • The tape now shows all operations including functions, conversions, and constants.
  • Added support for speaking actions and results on iOS 7.
  • Added new digit display options.
  • Added "Gas Mark" to the "Cooking" section of the unit conversions.
  • Added an option for constant functions in algebraic mode - press equals to repeat the last calculation, or enter a new value and then press equals.
  • Added an option to greatly increase the size of the text on all buttons.
  • Added an option to use dynamic type on iOS 7.
  • Added an option to hide the status bar.
  • Added an option to switch off all animations.
  • Added an option to the PCalc URL scheme to set the current layout - useful with apps like Launch Center Pro for launching PCalc in different setups. Usage is pcalc://layout/<layout name>.
  • Added a button to change all settings back to their default values.
  • PCalc now inserts an implied equals if you start entering a new number mid-calculation.
  • On the phone, tapping the display at the bottom while in settings, conversions etc. will quickly return you to the main calculator.
  • Fixed a problem with user constants not syncing correctly via iCloud.
  • Fixed a crash when editing functions and conversions.
  • Improved startup speed.

2.8

  • You can now create your own conversions and functions with a powerful built-in editor.
  • User conversions and functions can be shared with other people, and are synced across multiple devices automatically using iCloud.
  • Updated built-in scientific constants to 2010 values from CODATA.
  • Added an option to show the live result of the last function used on a line of the display.
  • Fixed a problem drawing the ticker tape with custom display colours.
  • Fixed a problem editing user constants in landscape mode.
  • Fixed a problem with thousands separators not appearing when you copy or email the tape.
  • Fixed a problem with the engineering display mode.
  • Fixed a problem with external hardware keyboards input not working.
  • Fixed a problem starting up on an upside down iPad.

2.7

  • Added an option for a "Ticker Tape" which shows a history of recent caculations underneath the main display.
  • Added a "Basic" horizontal layout on the iPhone / iPod touch.
  • Added an "Advanced" option on the iPad to let you use the keyboard layouts from the iPhone / iPod touch.
  • Added an "Advanced" option to increase the size of the text on the number keys.
  • Added an "Advanced" option to disable the quick fraction entry by double-tapping the dot key.
  • Added "Minutes Per Mile" and more to the "Speed" section of the unit conversions.
  • Added "Foot-lamberts", "Candela Per Square Meter", and more to the "Lighting" section of the unit conversions.
  • Added "dBm" to the "Power" section of the unit conversions.
  • Added "Kilocalories" and "Calories (Nutritional)" to the "Energy" section of the unit conversions.
  • Added "Angstroms" and "Microns" to the "Length" section of the unit conversions.
  • Added "Centiliters" to the "Volume" section of the unit conversions.
  • Changed "Bytes" unit conversions to have both decimal and binary prefixes (1000 vs 1024).
  • Keys now support multi-touch typing for better accuracy and responsiveness.
  • iPad multitasking gestures now work correctly.
  • Fixed a problem dividing negative non-decimal numbers.
  • Fixed a problem with some of the Advanced options not being visible.
  • Fixed a problem edting constants using international number formats.
  • Fixed a problem with the "Last X" button.

2.6.1

  • Added support for the iPhone 5 and new iPod touch.
  • Added support for iOS 6.
  • Improved the "Rough Draft" theme.
  • Fixed a number of problems with the user constants editing.
  • PCalc now requires iOS 4.3 or later - unfortunately Apple's developer tools for iOS 6 don't support older systems.

2.6

  • You can now add and edit your own constants.
  • You can now export user constants via email, and import them on other devices.
  • User constants are synced across multiple devices automatically using iCloud.
  • Added a density section to the conversions.
  • Added all the functions from the Mac version - click the ƒ(x) button to access them. Includes "Complex Numbers" and "Financial" categories.
  • On the iPhone and iPod touch, the AC function is now accessed by double-tapping the C button - needed to make space for the ƒ(x) button.
  • You can now show up to eight lines of display.
  • MC now lets you pick a specific memory if multiple memories are enabled.
  • Made the currency conversion section more self-explanatory.
  • The screen error flash is more visible again.

2.5.1

  • Improved support for the Retina display on the new iPad.
  • Added an indicator to the LCD (where there's space) to show Normal / Scientfic / Engineering mode. Tap it to switch mode.
  • Significant performance improvements when entering numbers, particularly on iPad.
  • The glow effect is back when using the Flynn theme on the new iPad.
  • Fixed a problem with the pcalc://settings and pcalc://ac URLs.

2.5

  • Added support for the Retina display on the new iPad.
  • Added a "pcalc://" URL scheme - open that with no arguments to launch PCalc, or any of the following:
    pcalc://set/12345 - set the main register to 12345.
    pcalc://convert/12345 - set the main register to 12345 and open the conversions section.
    pcalc://constants - open the constants section.
    pcalc://tape - open the tape section.
    pcalc://registers or pcalc://stack - open the registers section or stack in RPN mode.
    pcalc://settings - open the settings section.
    pcalc://ac - clear all.
  • With multiple memories switched on, the registers section now displays the grand total and you can M+ / M- / M in / M re all the memories at once.
  • Added a new calculator theme, "Brawn".
  • Added an option to set the upper value where scientific notation display starts.
  • You can now use the minus button to change the sign of an exponent as you are entering it.
  • Now strip underscores when pasting values into PCalc.
  • Fixed a problem with thousands separators not showing on the tape, registers, and conversions.
  • Fixed a problem with operator buttons not working.
  • Fixed a problem with parentheses level indicator not updating when you hit equals.
  • Fixed a problem with the Monolith font on iPad.

2.4.3

  • Fixed a number of drawing problems on older devices such as iPhone 3G and iPod touch 2G.

2.4.2

  • Fixed the horizontal line that appeared when using a split keyboard on iPad on iOS 5.
  • Various other fixes for iOS 5.

2.4.1

  • Added support for external hardware keyboards - there is a list of key shortcuts in the help section.

2.4

  • Added a "Frac" button to most layouts for quick fraction entry. You can also press the decimal point button a second time.
  • Added swap buttons in the conversion section to quickly set the base unit.
  • Added a new "Lighting" section to the unit conversions with lumen, lux, footcandles etc.
  • Added inch/mm of mercury and water to the pressure conversions.
  • Added proper units to all of the constants.
  • Added an option to disable Auto-Lock while PCalc is open.
  • Added a new digit style, "Typewriter".
  • The "Monolith" digit style is now available on the iPad too.
  • Improved readability in the conversions and constants sections.
  • Improved startup speed with very long tapes.
  • Fixed a problem with the "shake to undo" gesture.
  • Fixed a problem with the registers not opening on iPad.
  • Fixed a problem with blank menus on iPad.
  • Fixed a problem with the option to disable vibration on error.
  • Fixed a problem with the "Copy On Close" option in the Advanced settings.
  • Fixed a crash on rotation.

2.3.3

  • Fixed a problem with the "Exp" button not working on some systems.
  • Fixed a problem with the "2nd" button becoming highlighted after a rotation.
  • Fixed a problem with the "Clear On Open" and "Paste On Open" options in the Advanced settings.

2.3.2

  • Added an option for a fixed four register RPN stack with X, Y, Z, and T registers.
  • Fixed a problem copying or emailing a tape containing hex, octal, or binary calculations.
  • Fixed a problem sending emails on iPhone / iPod touch.
  • Fixed a problem with zeros appearing in the RPN stack after unit conversions.

2.3.1 (Lite only)

  • Fixed a problem with the thousands separator and multiple memory options not appearing after in-app purchase.

2.3

  • You can now display the tape, registers, and RPN stack on screen all the time on an iPad in landscape.
  • The tape and registers now reflect the appearance of the current theme.
  • Improved the emailing of tape and registers.
  • Added an option to show an editing cursor when entering numbers.
  • Added new force and temperature unit conversions, with thanks to Georg Schober.
  • Now always perform an integer divide in Hex, Octal, and Binary modes.
  • When the RPN stack is full with 128 entries, pushing a new number will drop the oldest one.
  • Fixed a rotation problem when opening PCalc upside down on an iPad.
  • Significant performance improvements.

2.2.1

  • Fixed a problem with background music stopping for PCalc key clicks.
  • Fixed a crash that could occur with the constants and conversions.
  • Improved support for the Retina display on the iPhone 4.
  • Opening the conversions now finishes entry of the current number.

2.2

  • Added a special low-light calculator theme, "Flynn".
  • Added dozens of new unit conversions.
  • You can now sort the units in the conversions section by name or by magnitude.
  • Added a volume control for the key click sounds.
  • Added an option to stop the "AC" button from clearing the memories.
  • Added an option to show or hide the key popups.
  • Added labels to the display on iPad in portrait mode.
  • Moved the thousands separator option into the main settings section.
  • Improved detection of overflow in Hex, Octal, and Binary modes.
  • Improved speed of application switching on iOS 4.0.
  • Various minor fixes and improvements.

2.1

  • Added support for iOS 4.0 and fast app switching.
  • Added support for the Retina display on the iPhone 4.
  • Various minor fixes and improvements.

2.0.1

  • Fixed a crash that could occur with the constants and conversions on iOS 4.0.

2.0

  • Added support for the iPad.

1.9.3

  • Fixed a problem with the currency conversions in some regions. Reload the rates if you still see problems.

1.9.2

  • Added a brand new currency section to the unit conversions.
  • Added "<< n" and ">> n" buttons to the programming layouts for shifting by an arbitrary number of bits.
  • Fixed a problem with settings being reset occasionally.
  • Fixed a problem with custom LCD colours not being saved.
  • Changed the "Del" button to look like the standard iPhone backspace.
  • Made the recent conversion swap buttons much easier to press.
  • Various minor fixes and improvements.

1.9.1

  • Added support for the standard "shake to undo" gesture.
  • Added an option to stop the "AC" button from clearing the tape.
  • Added an option to stop iPhones from vibrating on errors.
  • Various minor fixes and improvements.

1.9

  • You can now purchase all the extra features from the full version of PCalc from inside PCalc Lite. Buy them individually, or buy everything.
  • Added a new calculator theme, "Flux".
  • You can now customize the decimal and thousands separators in the advanced settings.
  • You can now show thousands separators in the register, stack, and unit conversion sections.
  • Added options to automatically copy and paste when PCalc is closed and reopened.
  • When using multiple memories, the memory keys now highlight to show which memories have values stored in them.
  • Gamma function now works on a wider range of inputs.
  • Improved performance and handling of low-memory situations.
  • Various minor fixes and improvements.
  • PCalc now requires iPhone OS 3.0 or later.

1.8.1

  • Fixed a problem in 1.8 with calculator buttons not always taking presses. †
  • Various minor fixes and improvements. †

† Also in PCalc Lite 1.8.1

1.8

  • You can now swipe up and down on the LCD screen to change the number of lines displayed.
  • You can now separately set the number of lines displayed for the horizontal and vertical modes.
  • You can now undo and redo calculations even after closing and reopening PCalc. †
  • Added a mod operator as a 2nd function of the divide button.
  • Added an option to set the lower value where scientific notation display starts.
  • Improved support for VoiceOver. †
  • Various minor fixes and improvements. †

† Also in PCalc Lite 1.8

1.7

  • Faster startup! †
  • Added three and four line display modes with full control over what's displayed on each line.
  • Added an option to increase the number of available memories to ten.
  • Added an option to stop the calculator rotating horizontally.
  • Added an option to make the RPN behaviour match more modern calculators like the HP48.
  • Added a "Last" button to the RPN layouts which pushes the previous value of X onto the stack.
  • Added "SC", "CC", and "MC" buttons to separately clear the stack, calculation, and memories respectively.
  • Added commands to copy the tape and RPN stack to the clipboard on iPhone OS 3.0.
  • Added separate UK / US tablespoon and teaspoon units to the cooking conversions.
  • Made the "Easier To Read" digit style actually easier to read. †
  • Made calculator buttons easier to press. †
  • Tidied up the settings.

† Also in PCalc Lite 1.7

1.6

  • Added support for copy and paste on iPhone OS 3.0 - double-tap (or tap-and-hold) the LCD screen to copy the displayed value, or to paste in another one. †
  • Added a new full-featured vertical layout, "Engineering", that includes all the functions from the horizontal equivalent - no need to rotate anymore.
  • Added a new layout, "Programming", in both horizontal and vertical flavors, geared towards hex, octal, and binary calculations.
  • Added support for regions that use a quote as the thousands separator. †
  • Fixed a display problem with the tape in hex mode.
  • Various fixes for iPhone OS 3.0. †

† Also in PCalc Lite 1.6

1.5

  • Added a new horizontal layout, "Engineering", that includes hyperbolic trig functions, hypotenuse, leg, gamma, delta percent, and more.
  • Added a new calculator theme, "Widget", taken from PCalc for OS X.
  • Added a choice of six different key click sounds.
  • Made the dot and comma much bigger in the "LCD" digit style. †
  • Now highlight buttons to show when you are entering a decimal or an exponent. †
  • Made the recent conversion swap buttons much easier to press. †

† Also in PCalc Lite 1.5

1.4

  • Added an option to show the most recently used conversions and constants for faster access.
  • Added many more unit conversions including a new cooking section.
  • Added four new digit styles to choose from.
  • Added a splash screen to stop untidy theme switching at startup. †
  • PCalc longer rotates when upside-down, so you can now use it when you are lying on your side. †
  • More performance improvements. †

† Also in PCalc LIte 1.4

1.3

  • Added a new calculator theme "Twilight" taken from PCalc Lite.
  • Added small theme previews to the settings.
  • Added "Newtons" to the weight conversions.
  • The two-line display option is now much more responsive and shows the contents of the memory when not in RPN mode.
  • Various performance improvements.
  • Fixed a display problem with the parentheses buttons.
  • Fixed a display problem with the "High Power" theme.

1.2

  • Added an option to show a two-line display for use in RPN mode.
  • Added two new calculator themes.
  • Now use a comma or a dot as the thousands separator, when it's set to be a character we can't display.
  • Changed the behaviour of percentage and delta percentage to match PCalc on OS X.
  • Fixed a problem with very large and small numbers not causing an overflow.
  • Fixed a problem with first thousands separator sometimes not being displayed.
  • Fixed a problem displaying the correct number of decimal places for some numbers.

1.1

  • Added support for switchable button layouts - choose from many different horizontal and vertical layouts.
  • Added support for calculator themes - comes with three new optional appearances with color-coded buttons.
  • Added an option to show trailing zeros up to a fixed number of decimal places.
  • Added an option to make the "2nd" button switch off automatically after the next button press.
  • New horizontal mode layout with improved button placement and the number buttons on the right-hand side.
  • Double height equals/enter button in all the default layouts.
  • RPN mode is now a separate switch in the settings.
  • You can now email the whole stack when in RPN mode.
  • Made value text larger in constants and conversions section.
  • Made the dot and comma larger in the "Easier To Read Digits" option.
  • Changed "Exp" button to automatically insert a 1 before the exponent if no numbers entered.
  • Percentage key now works more like HP calculators in RPN mode.
  • Cube root now supports negative numbers.
  • Factorial is now calculated using the gamma function.

1.0.2

  • Added multiple undo and redo. Flick the LCD to the right on to undo, flick to the left to redo.
  • You can now change the colors of the LCD display and digits.
  • Made the operator buttons more readable.
  • Reversed the order of the operator buttons to match other calculators.
  • More improvements to the RPN mode.
  • Fixed a problem displaying large hex numbers on the tape.

1.0.1

  • You can now email the contents of the tape and the display.
  • Changed the RPN Drop behaviour to match HP calculators.
  • Rearranged layout slightly to show "Del" button in RPN mode.
  • Added some fuel efficiency conversions.
  • Added display of ASCII / UTF-8 / UTF-16 values.
  • Added a Help section to the Settings.
  • Now correctly disable the "8" button in octal mode.
  • Fixed the RPN "Roll" button in horizontal mode.
  • Fixed a couple of memory leaks.

1.0

  • First release for iPhone.