File
Operations for interacting with entire files, as well as the exiting (quitting).
-
Import Exchange Rates:
Import currency exchange rates from online sources. Your system must be connected to the Internet to perform this. This menu item only appears when viewing Conversion mode.
-
Exit:
Exit, or Quit Calculator++. Note: This menu item does not appear in Mac OS X.
Edit
Menu for editing data and interacting with the system clipboard.
-
Copy:
Copy display value to the clipboard. In Conversion mode, copy "From" value to the clipboard.
-
Copy Converted Value:
In Conversion mode, copy "To" value to the clipboard. This menu item only appears when viewing Conversion mode.
-
Paste:
Paste from clipboard to display. In Conversion mode, paste from clipboard to "From" display.
View
How data is viewed, and what features of Calculator++ are viewable.
-
Scientific:
Full-function scientific calculator, without unit conversions. Only one number display appears.
-
Conversion:
Full-function scientific calculator, with unit conversions. Two one number displays appear; the first for "from" units, and the second for "to" units.
-
Floating Point Numbers:
Numbers that can be given by an infinite decimal representation, such as 7652.82842712474619...
-
Display Format:
How display is formatted. There is no need to convert a number from one format to another. Switching formats never alters internally stored values. Numbers are always stored internally in arbitrary-precision floating point format.
-
Floating Point:
The default format, displaying all whole number digits and as many fractional digits as fit in display. If all whole number digits don't fit in the display, the number is automatically displayed in scientific format. Likewise, if number is a small fraction such that no non-zero digits will fit in display, the number is automatically displayed in scientific format.
-
Fixed Point:
Displays a number with up to 49 fractional digits (49 digits to the right of the decimal.), if they fit. If all whole number digits don't fit in the display, the number is automatically displayed in scientific format. Only set number of fraction digits appear in display.
-
Scientific:
Displays a number in scientific notation, with one digit before the decimal, followed by decimal digits and an exponent.
-
Engineering:
Displays a number in a manner similar to scientific notation, with one to three digits before the decimal, and the exponent is always a multiple of three. This format is most useful for scientific and engineering calculations that use units specified in multiples of a thousand, such as micro–, milli–, and kilo–units.
-
Degrees-Minutes-Seconds:
Displays a number as degrees, minutes, and seconds. Fractions of seconds follow the seconds symbol ("). Regardless of whether angle is set to degrees, radians, or grads, numbers entered and displayed in this format will be in degrees, minutes, and seconds.
-
Hours-Minutes-Seconds:
Displays a number as hours, minutes, and seconds. Fractions of seconds follow the decimal.
-
Decimal Point:
Character or symbol used for decimal point. Options are period (full stop) and comma. Decimal point and group separator cannot be the same character. Setting decimal point to one character will automatically set group separator to the other.
-
Group Separator:
Character or symbol used for group separators. Options are period (full stop) and comma. Decimal point and group separator cannot be the same character. Setting group separator to one character will automatically set decimal point to the other.
-
Digits per Group:
Number of digits per group when digit grouping is active. Options are 1 though 10.
-
Group Digits:
Flag for whether to display group separators in numbers.
-
Set Fixed Point Digits:
Opens the View tab of the Preferences dialog, where you can set the number of fixed digits for Fixed Point format.
-
Unit Override:
In Conversion mode, when a unit has a customary number of fixed fraction digits and unit override is activated, the customary fixed fraction digits will display for that unit when display format is set to fixed point.
-
Signed Integers:
-
Group Separator:
Character or symbol used for group separators. Options are period (full stop), comma, and space.
-
Digits per Group:
Number of digits per group when digit grouping is active. Options are 1 though 10.
-
Group Digits:
Flag for whether to display group separators in numbers.
-
Leading Zeros:
Flag for whether to display leading zeros in numbers.
-
Tool Tips:
Flag for whether to display tool tips.
Data:
This menu is for setting features of your data, such as the precision, base, and size.
-
Angle:
Unit for calculating trigonometric functions, such as sine, cosine, and tangent.
-
Degrees:
Units which divide a circle into 360 equal arcs.
-
Radians:
Units which divide a circle into 2 times pi (the number of its radii that fit in half of its circumference) equal arcs.
-
Grads:
Units which divide a circle into 400 equal arcs.
-
Base:
-
Binary:
Number base (radix) having two unique digits, 0 through 1.
-
Octal:
Number base (radix) having eight unique digits, 0 through 7.
-
Decimal:
Number base (radix) having ten unique digits, 0 through 9.
-
Hexadecimal:
Number base (radix) having sixteen unique digits, 0 through 9 and A through F.
-
Custom:
Number base (radix) selected in Custom Bases menu. Custom base may have any number of unique digits from 2 to 36.
-
Custom Bases:
Number base (radix) which is active when custom base is active. Options are Base 2/Binary through Base 36/Hexatrigesimal.
-
Data Size:
-
Bit:
Signed integer, with range of 0 to 1 (0 to 1 in floating point).
-
Crumb:
Signed integer, with range of 0 to 3 (-1 to 2 in floating point).
-
Nibble:
Signed integer, with range of 0 to 15 (-7 to 8 in floating point).
-
Byte:
Signed integer, with range of 0 to 255 (-128 to 127 in floating point).
-
Word:
Signed integer, with range of 0 to 65535 (-32768 to 32767 in floating point).
-
Double Word:
Signed integer, with range of 0 to 4294967295 (-2147483648 to 2147483647 in floating point).
-
Quadruple Word:
Signed integer, with range of 0 to 18446744073709551615 (-9223372036854775808 to 9223372036854775807 in floating point).
-
Octuple Word:
Signed integer, with range of 0 to 340282366920938463463374607431768211455 (-170141183460469231731687303715884105727 to 170141183460469231731687303715884105728 in floating point).
-
Hexadecuple Word:
Signed integer, with range of 0 to 115792089237316195423570985008687907853269984665640564039457584007913129639935 (-57896044618658097711785492504343953926634992332820282019728792003956564819967 to 57896044618658097711785492504343953926634992332820282019728792003956564819968 in floating point).
-
Duotriguple Word:
Signed integer, with range of 0 to 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095 (-6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042047 to 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048 in floating point).
-
Quattoursexaguple Word:
Signed integer, with range of 0 to 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 (-89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068607 to 89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608 in floating point).
-
Unlimited:
Floating point number, of arbitrary precision and unlimited range.
-
Precision:
Precision is with respect to decimal (base/radix 10), but affects all bases. It can be set from 1 to 33554431. Low precision is more than sufficient for most calculations. Higher precision values take longer to compute. A high precision can make calculations take so long that it appears the application or computer has frozen. That is the nature of high precision calculations. They take a long time. This will be true regardless of the power or performance of your system.
-
Low:
128 digits.
-
Medium:
1280 digits.
-
High:
4096 digits.
-
Custom:
Custom precision set in Data tab of Preferences dialog.
-
Set Custom:
Opens the Data tab of the Preferences dialog, where you can set the precision for Custom precision.
-
OS Clipboard:
Maximum number of digits which get copied to the OS (operating system) clipboard. When matching precision, it is with respect to decimal (base/radix 10), but affects all bases. It can be set from 1 to 33554431. Standard is recommended for compatibility with common office applications which have a limit of 32 characters. Match precision is recommended when you want to copy all digits to the internal precision of Calculator++. Custom is recommended for when you want to limit the maximum number of digits copied to a certain number. Higher OS Clipboard precision values may be useful for pasting into editors or word processors. The option you select doesn't affect copying to the internal clipboard, which is always set to the internal precision of Calculator++. It also doesn't affect pasting values from Calculator++ or other applications.
-
Standard:
32 digits.
-
Match Precision:
Identical to value chosen for precision.
-
Custom:
Custom OS Clipboard precision set in Data tab of Preferences dialog.
-
Set Custom:
Opens the Data tab of the Preferences dialog, where you can set the precision for Custom OS Clipboard precision.
-
Swap Units:
In Conversion mode, swap the units for To and From.
-
Swap Values:
In Conversion mode, swap the values for To and From.
-
Swap Units and Values:
In Conversion mode, swap the units and values for To and From.
Input:
Menu for setting how you input data.
-
Logic:
Calculator++ can perform arithmetic operations by several different methods. Each may be appropriate or popular for different situations.
-
Simple Algebraic Notation:
Calculating data using Simple Algebraic Notation, the operator precedence is the order in which operators are entered, and there is no use of parentheses. Thus, entering [2] [+] [3] [x] [4] [=] returns 20. This is common for financial calculations.
-
Algebraic Notation:
Calculating data using Algebraic Notation, algebraic operator precedence and parentheses are observed. Thus, entering [2] [+] [3] [x] [4] [=] returns 14.
-
Reverse Polish Notation:
Calculating data using Reverse Polish Notation (RPN) requires a unique technique. Arguments are first loaded into a memory stack, then arguments are unloaded from the stack and applied to operators as the operators are entered.
To calculate 2 + 3 x 4 using RPN, enter [2] [ENTER] [3] [ENTER] [4] [x] [+]. This will return 14.
RPN is based on a mathematical logic known as "Polish Notation," developed by the Polish logician Jan Łukasiewicz (1878–1956).
Preferences:
Access to the Preferences dialog.
-
Preferences:
Opens the Preferences dialog.
-
Restore Defaults:
Restore default preferences.
Help:
Access to the About dialog and this help system.
-
Help Contents:
Opens this help manual in your web browser.
-
Latest Version:
Opens the Latest Version dialog.
-
About:
Opens the About dialog.