The Settings screen is opened in any mode by selecting the cog icon at the top-right of the main display. Settings take effect when the arrow shown at the top-left of the Settings screen is selected; note that closing the app without going back to the main display discards any settings changed. Settings which have been applied are automatically saved when closing the app, and are reloaded when it is started.
There are many different aspects of SmartiCalc which can be configured from the Settings screen, some of which only apply to specific modes. These are listed below, together with guidance on their usage and effects:
- Floating/Complex Results Format: Choose between General, Fixed and Scientific for all floating-point and complex modes, note that this does not affect number input or current input display. General is the most common, minimizing the size of the result being displayed and avoiding displaying a decimal point where possible. Fixed always displays a decimal point and a fixed number of places after it, even if they are zeros. Scientific always displays results with one digit to the left of the decimal point, and an exponent of the form ×10ˣ at the end.
- Result Precision: Set the accuracy of displayed results for Floating Point and Complex Floating modes. This is the number of decimal places for Fixed (see above) or the maximum number of digits (excluding exponent) for General and Scientific. As these modes use IEE754 Double-Precision types, the calculation accuracy is always to approximately 15 decimal digits.
- Multi-Precision: Set the accuracy of displayed results for Floating Multiprecision and Complex Multiprecision modes. The calculation accuracy for these modes is always 100 decimal digits. To set the slider to an exact desired number, it may be necessary to rotate your device.
- Decimal Point: Choose between comma, dot and mid-dot for decimal point display. Note that this does not alter the appearance of the button, only the display.
- Show Thousands Separator: Choose whether to show a comma (or dot when Decimal Point is a comma) to separate triplets of decimal numbers (all modes except for Base N).
- Imaginary Symbol: Choose between i and j to denote the imaginary number. Note that this does not alter the appearance of the button, only the display.
- Polar Symbol: Choose the character to denote the separator used when entering complex numbers in polar form. Note that this does not alter the appearance of the button, only the display.
- Complex Result Format: Choose between Rectangular, Polar and Adaptive for display of complex number results. Note that Adaptive displays in the format of the most recent type of complex number entered in the current calculation.
- Complex Epsilon Rounding: Choose whether to “round to nearest” (including zero) for complex number display where the (small, default) epsilon value is greater than the difference.
- Rational Separator: Choose between a forward slash and a longer symbol for Rational Multiprecicision mode. Note that this does not alter the appearance of the button, only the display.
- Default Number Base (Base N Mode): Choose the initial base that Integer Base N mode uses.
- Accuracy for Result (Base N Mode): Choose the precision of large and negative number results displayed in Integer Base N mode. The accuracy for calculation is always 64 bits.
- Display Recent Constants: Choose whether to show the five most recently-used constants at the top of the Constants Menu. Note this list is individual to all compatible modes. It is also possible to clear this list.
- Display Recent Functions: Choose whether to show the five most recently-used functions at the top of the Functions Menu. Note this list is individual all compatible modes. It is also possible to clear this list.
- Display Size: Set the percentage of the available screen used by the display.
- Answer Text Size: Set the size of the text used for answer display. By default this is slightly larger than Calculation Text Size (see below).
- Calculation Text Size: Set the size of the text used to display the current input calculation.
- Button Text Size: Set the size of the text in the keypad buttons.
- Default Mode: Choose which mode SmartiCalc starts in.
- Factory Reset: Reset all of the above options to their defaults. Note that returning to the main screen is necessary for this to take effect.