AppStore12C
USD 5.99
RLMTools homeAll iPhone Apps
 
Portrait View

The Ultimate 12C type calculator for business and financial professionals, with all the functions of the real one and many added features that expand the user experience and usability in iOS plattforms.

12C Platinum Highlights
  • RPN and ALG entry logic mode.
  • TVM, Amortization, Bonds and depreciation.
  • Cash flow analysis NPV, IRR.
  • Statistical analysis.
  • Date arithmetics.
  • Keystrokes programming up to 100 steps.
  • Factorial, Logarithms & percentages.
  • 100 general porpose registers. 20 for STO and RCL operations and 80 additional registers for cash flows.
  • Statistic data list to store and edit the data samples.
  • 1000 program steps.
  • Continuous or persistent memory content.
  • Full retina display resolution.
  • Device Orientation enabled.
  • Copy & Paste touching the display.
  • Extent set of preferences to customize the calculator.
  • Stack & Financial registers content view layer.
  • Amortization Schedule view.
  • Cash Flow data editor.
  • Statistic data list and editor.
  • Progam editor view.
  • Memory Content View with Copy, Paste and Clear.
  • File Load & Save with selectable memory data.
  • Black-Scholes Options Valuation Model application layer.
  • Currency exchange application layer.
  • Tip calculator application layer.
  • Unit conversion application layer.
  • Quick Reference Help View with examples.
  • Free support & updates.

Requirements : iPhone, iPod touch or iPad with iOS 4.0 and above
Separation

Selection
  • General Settings : Displays the settings view to customize the calculator to your preferences.
  • Cash Flow Editor : Displays the current cash flows values in a list to add, delete or edit the values and group repetitions.
  • Statistic Editor : Display the current statistic data list to add, delete or edit the X and Y values.
  • Program Editor : Shows a view to edit the current content of the program memory with key code an labels.
  • Show Registers : Hide or show a small layer showing the current values of the stack and financial registers (works in landscape orientation only).
  • Memory View : Displays a list view to review the current content of the calculator's memory.
  • Amortization Table : Displays the whole amortization schedule of a loan calculated with the financial keys n,i,PV,PMT and FV
  • Black-Scholes : Shows the Black-Scholes Options Valuation Model calculation layer.
  • Currency Exchange : Shows the currency conversion application layer.
  • Tip Calculator : Shows a calculator layer to quicky calculate tips and bill split among a given number of persons.
  • Unit Conversion : Shows a calculator layer to perform Unit conversions within different categories.
  • Quick Help : Displays a view with descriptive information and examples of the calculator functions and features by topic.
Separation


Registers
  • Classic Model : Set to "ON" selects the 12C Classic calculator model. Set to "OFF" selects the 12C Platinum (default) calculator model. The main difference between these two models is: The Platinum has RPN (Reverse Poilish Notation) and ALG (Algebraic) entry logic, and the Classic has RPN only.
  • Enable Auto-Rotation : Set to "OFF" locks the calculator in the current orientation. Set to "ON" (default) to allow the calculator layout to rotate according to the device orientation.
  • Highlight "f" & "g" : Set to "ON" (default) highlights the alternate "yellow" or "blue" functions when the "f" or "g" key is touched. Set to "OFF" does not highlight the alternate functions.
  • CLX or DEL key : Set to "DEL" shows the del digit key instead of the CLX key (default). The DEL key is not programable and allows to delete single digts during number entry or, in PRGM mode, deletes the current program line.
DelClx
  • Disable Auto-Lock : Set to "ON" disables the Device's Settings > General > Auto-Lock preference (sleep mode). Set to "OFF" continue appling the auto-locking selected in the device's Settings > General > Auto-Lock preference.
  • Payment Mode : Set to "END" (default) the consider the payments (PMT) at the end of each compounding period. Set to "BEG" to consider the payment amount (PMT) at the beginning of each compounding period.
  • Date Mode : Set to "M.DY" (default) to enter dates in the Month-Day-Year format (DD.MMYYYY). Set to "D.MY" to enter dates in Day-Month-Year format (MM.DDYYYY).
  • Decimal Separator : Toggle the decimal and thousands separator. If set to "." (degfault) the decimal separator will be the point character and the thousand separator will be the comma character. If set to "," the decimal separator will be the comma character and the thousand separator will be the point character.
  • Nº of Decimals : Touch the left or right arrows to set the number of decimals (from 0 to 9) to be displayed after the decimal point.
  • Click Sound : Toggles "ON and "OFF" the key click sound feedback.
  • Click Volume : Adjust the key click sound volume from a minimum of 1 to a maximum of 9 (default). Note that the sound volume is always relative to the sound level adjusted in the device.
  • Effects Sound : Toggles "ON and "OFF" the sound effects feedback.
  • Effects Volume : Adjust the sound effects volume from a minimum of 1 to a maximum of 9 (default). Note that the sound volume is always relative to the sound level adjusted in the device.
  • Display Brightness : Adjust the brightness level of the display.
Separation


Registers
  • Insert : Insert a new cash flow before the selected row. The list is shifted downward and the last cash flow (CF-99) is lost.
  • Remove : Delete the cash flow value and repetition in the selected row. The list is shifted upward.
  • ENTER : Terminate data entry and select the next value to edit.
  • Close : Close the view and discard all changes.
  • Done : Touch this button to save the values to the calculator's memory and close the view.
  • Managing row selection :
    - Thouch an unselected row to select it (blue background).
    - Touch it again to enter in the cash flow value entry state.
    - Touch it again to enter in value edition state.
    - Touch it again to enter in the cash flow repetition entry state.
    - Touch it again to enter in the cash flow repetition edition state.

  • NOTE: Don't forget to end a value entry pressing the "ENTER" button. If not, the value will not be entered.
Separation

Registers
  • Add : To add a new X,Y data pair values at the end of the list.
  • Insert : Insert a new data pair before the selected row.
  • Clear : Clear the X,Y data values in the selected row.
  • Remove : To delete the selected X,Y data pair row.
  • ENTER : Terminate data entry and select the next value to edit.
  • X<>Y : Swap the data in the X-column with the data in the Y-column and viceversa.
  • e^x : Apply exponentiation (new X-value = e^(old X-value)) to the data in the X-column.
  • Ln x : Apply natural logarithm (new X-value = LN(old X-value)) to the data in the X-column.
  • e^y : Apply exponentiation (new Y-value = e^(old Y-value)) to the data in the Y-column.
  • Ln y : Apply natural logarithm (new Y-value = LN(old Y-value)) to the data in the Y-column.
  • Close : Closes the view and discard all changes.
  • Done : Touch this button to save the values to the calculator's statistic data list, to calculate the statistic summation registers and close the view.
  • Managing row selection :
    - Thouch an unselected row to select it (blue background).
    - Touch it again to enter in the cash flow value entry state.
    - Touch it again to enter in value edition state.
    - Touch it again to enter in the cash flow repetition entry state.
    - Touch it again to enter in the cash flow repetition edition state.

  • NOTE: Don't forget to end a value entry pressing the "ENTER" button. If not, the value will not be entered.
Separation

Registers
  • Insert : Inserts a new empty program line above the selected line and shift the list on estep down.
  • Remove : Deletes the current selected line and shift the listing on step up.
  • Del (<-) : Clears the selected program line.
  • f & g : Changes the keyboard to the alternate "f" or "g" keypad functions.
  • Keypad : Dynamic keypad for entering the calculator's commands.
  • Cancel : Close the view and discard all changes
  • Reset : Clears all the program leaving in line #000 the command to set the current entry logic mode (ALG or RPN).
  • Done : Touch this button to save the listed program into the calculator's program memory and close the view.
Separation

Registers
Separation

Registers
  • Stack & Last X : Selects the Stack X, Y, Z, T and Last X registers.
  • Financial Registers : Selects the financial registers n, i, PV, PMT and FV.
  • Storage registers : Selects the 20 general porpose storage registers and the additional 80 for cash flows.
  • Statistic Data : Selects the statistic registers (storage registers 1 to 6) and the current statistic data list.
  • Programs : Selects the current content of the program memory .
  • All Memory : Select all the above information .
  • Copy : The selected memory parts are copied to the clipboard as a delimited text with tag labels.
  • Paste : Paste the clipboard data into the selected memory areas if its available.
  • Clear : Clears the selected memory areas.
  • Load : Opens a subview to select and load a previously saved file. Only the selected memory areas will be loaded if they are present in the file.
  • Save : Opens a subview to save the selected memory areas in a file.
  • Done : closes the view.
Separation

Registers
  • Copy : All the amortization schedule data is copied into the clipboard to be pasted in another application.
  • Mail : Opens a mail composer view with the amortization schedule data in the body. Select or type the recipients and send the data by email.
  • Group : opens a subview to input the number of periods to group and to be amortized at once.
Separation

Registers
  • Stock: Enters the current market price os the asset.
  • Strike : Enters the excersice price or strike price of the asset.
  • Div.(%) : Enters the annual dividend yield of the asset in %/year.
  • Vol.(%) : Enters the volatility of the narket price of the asset in %.
  • R.Free(%) : Enters the annual risk free rate in %/year.
  • Term(days) : Enters the number of days of the option to expire (number of days between the strike and Stock dates).
  • CALL : Calculates the current price of the CALL option for the asset.
  • PUT : Calculates the current price of the PUT option for the asset.
  • Reset : Touch this button to clear all values to 0.
  • Close : Touch this button to close the Black-Scholes application layer.
NOTE : All the variables in the Black-Scholes applications fully support RCL and STO operations including arithmetics (+,-,x and ÷).
Separation

Registers
The Tip calculator application is automatic, when you enter a number all the rest are calculated acoordingly. The only value that is not calculated is the "Head#" value witch is an input parameter.
Normaly the sequence of calculation is: type the bill amount, touch the "BILL" button to enter it, type the tip percent and press the "TIP%" button, type the number of persons to split the Total and then press the "Head#" button. At this point all the calculations were performed and you have the the amount to be paid by each person (the "SPLIT" variable) and the total amount of the tip.
Finally, you can type a rounded split and press the "SPLIT" button to calculate the new "TOTAL", "TIP%" and "Tip Amount".
  • TIP% : Stores the tip percent to apply to the bill amount and calculates the "TOTAL", "SPLIT" and "Tip Amount".
  • Head# : Stores the number of persons to split the total and calculates the "SPLIT".
  • BILL : Stores the bill amount and calculates the "TOTAL", "SPLIT" and "Tip Amount".
  • TOTAL : Stores the Total amount and calculates the "TIP%", "SPLIT" and "Tip Amount".
  • SPLIT : Stores the amount to be paid by each person and calculates the "TOTAL", "TIP%" and "Tip Amount".
  • Reset : Touch this button to clear all the values and set the TIP% to 15% (default value).
  • Close : Touch this button to close the currency exchange applicationlayer.
NOTE : All the variables in the currency exchange application fully support RCL and STO operations including arithmetics (+,-,x and ÷).
Separation

Registers

The Tip calculator application is calculates any variable of the BILL-TIP%-TOTAL relation or the TOTAL-SPLIT-#Heads relation knowing the other two. Normaly the sequence of calculation is:

  • Type the bill amount and touch the "BILL" button to enter it.
  • Type the tip percent and press the "TIP%" button to enter it.
  • Touch the TOTAL button to calculate the bill plus tip amount.
  • Type the number of persons to split the Total and then press the "Head#" button to enter it.
  • Touch de SPLIT button to calculate the amount to be paid by each person (the "SPLIT" variable).

The variables and formulas used in the applications are:

  • BILL : Stores or calculates the bill amount based in the formula: BILL = TOTAL / (1 + TIP%/100)
  • TIP% : Stores or calculates the tip percent based in the formula: TIP% = 100 x (TOTAL/BILL - 1)
  • TOTAL : Stores or calculates the total amount based in the formula: TOTAL = BILL x (1 + TIP%/100) if the previous key touched is not #Heads or SPLIT. If it was, the total amount is calculated using the formula: TOTAL = SPLIT x #Heads.
  • Head# : Stores or calculates the number of persons to split the total using the formula: #Heads = TOTAL / SPLIT.
  • SPLIT : Stores or calculates the amount to be paid by each person using the formula: SPLIT = TOTAL / #Heads.
  • Close : Touch this button to close the Tip Calculator application layer.
NOTE: All the variables in the Tip Calculator application fully support RCL and STO operations including arithmetics (+,-,x and ÷).
Separation

Registers
The Unit Conversion application is a table list based calculator, when you type a number and press one of the units in the list, the displayed number is assigned to the selected unit and all the conversion table are calculated. To recall the conversion value in other unit to the display, scroll the list until the unit you want appears and touch that row.
  • Category Select : Touch the left or right arrows to scroll among the available categories (Length, Mass, Power, Pressure, Speed, Temperature, Volume, Area, Energy and Force). Once a category is selected, the buttons shows the available units. If there are more than six units in the selected category, the last button will be labeled "More". Pressing the "More" button scroll the other five buttos to show more units.
  • Unit Buttons : Type a number and touch a Unit Button to assign the value to that unit. Touch the button with the target unit to recall the new converted value to the calculator's display.
  • Close : Touch this button to close the Unit Conversion application.
Separation

Registers
  • About : Touch this button to show the general information screen about the calculator and email address to comunicate if you need support. Touch the CLOSE button in this screen to close it and get back to the Quick Help view.
  • Close : Touch this button to close the view and get back to the calculator.
Separation