Operation | ||
If you move the mouse pointer over a button on the ICE calculator, a tooltip will display the function description (and the formula if applicable) and the expected input for the respective function separated by a "|" character. | ||
Select the GUI language | ||
If you click the "EN" or "DE" button,
the language of the user interface will be switched to the language
shown on the button. "EN" = English user interface "DE" = German user interface |
||
Information about the manufacturer of this application | ||
If you click the "Ab" (About) button, information about the manufacturer of the application will be displayed in a small window. | ||
Setting the number base |
||
The following number systems are available in the ICE calculator: | ||
Binary (base: 2) | ||
Only 0 and 1 allowed | ||
Octal (base 8) | ||
Numbers from 0 - 7 allowed | ||
Decimal (base 10) | ||
Numbers from 0 - 9 allowed | ||
Hexadecimal (base 16) | ||
Numbers from 0 - 9 and letters "A" - "F" allowed | ||
All (base 36) | ||
Numbers from 0 - 9 and letters from
"A" - "Z" allowed With the atypical base "All" you can easily calculate encrypted passwords from entered words and use them. Please note, however, that entered character strings with more than 10 digits can lead to rounding errors and the entered values are then incorrect. For example, a word entered in the "All" base: "Password01" by then selecting the "Hex" base becomes the value: "920EAB011D291" Or by then selecting the "Dec" base, the value: "2569467138790033" If you enter these values in the base used and then select the "All" base, the original password is displayed. You can then use the passwords generated in this way to log in to your accounts - and are thus doubly protected, as such passwords are in principle more difficult to hack using brute force or dictionary attacks. The time required to hack a 16-digit password takes significantly longer than that required for a 10-digit password. |
||
Set angle unit | ||
"Deg" | ||
For triangular angles (e.g. sum of angles in a polygon) use "Deg" (360° is a full circle). | ||
"Rad" | ||
Angle functions (sin, cos, tan, etc.) are usually calculated with "Rad". This has the advantage that you don't need a unit. | ||
"Grad" | ||
The "Grad" setting is uncommon. This setting is grads or gons. A full circle has 400 gons. | ||
Select rounding | ||
To round results or
entered values, you can use the following functions: Input: "Value [button]" |
||
"Int" | ||
Next lowest integer - if < 0, then the first negative integer less than or equal to the number | ||
"Fix" | ||
Next lowest integer - if < 0, then the first negative integer greater than or equal to the number | ||
"Ceil" | ||
Next highest integer - if < 0, then the first negative integer greater than or equal to the number | ||
"Rnd0" | ||
Round to integer | ||
"Rnd1" | ||
Round (1 decimal place) | ||
"Rnd2" | ||
Commercial round (2 decimal places) | ||
Scientific and geometric functions | ||
The functions included were usually either a value before or after clicking a button or a value of 1 followed by clicking the respective button and entering a value of 2. | ||
Examples: | ||
"abs" | ||
For example, the tooltip for the "abs"
function is: "Removes sign | Value [abs]" You must therefore enter a value here and then click the "abs" button. As soon as you click the "=" button, the result of your input is displayed. |
||
"and" | ||
The tooltip of the scientific
function "and": "Logical AND | Value 1 [and] Value 2" expects two values. This means that you have to enter a value 1, then click the "and" button and then enter the value 2 in order to successfully execute the function. As soon as you click the "=" button, the result of your input is displayed. |
||
"2 ^ x" | ||
Function tooltip: "2 to the power of
x | [2 ^x] Value": So here you have to click the "2 ^x" button first and then enter a value. As soon as you click the "=" button, the result of your input is displayed. |
||
"CuD" | ||
The tooltip of the geometric function
"CuD": "Geometry: Circumference from diameter | Value [CuD]" expects a value. So here you have to enter a value and then click the "CuD" button. As soon as you click the "=" button, the result of your input is displayed. |
||
"CvDH" | ||
The tooltip of the geometric function
"CvDH": "Geometry: Cylinder volume from diameter and height | Value 1 [CvDH] Value 2" expects two values. This means that you have to enter a value 1 (diameter), then click the "CvDH" button and then enter the value 2 (height) in order to successfully execute the function. As soon as you click the "=" button, the result of your input is displayed. |
||
"deg" | ||
Convert "GGG° MM' SS" to GGG.gggg |
DMS [deg]" Expects the input of an angle in the format: Degrees° Minutes' Seconds" and outputs the corresponding decimal value of the entered angle after clicking the "deg" button. |
||
"dms" | ||
Convert "GGG.gggg to GGG° MM' SS" |
Value [dms]" Expects the input of an angle in the format of a decimal fraction: and after clicking the "deg" button, outputs the entered angle in the format degrees° minutes' seconds". |
||
Constants | ||
Constant buttons output the stored value of the respective button after clicking it, which can be supplemented by entering operators and other values. | ||
Examples: | ||
"Inch" | ||
"Constant: cm in inches | [Inch] Inserts the value 2.54 into the text input field |
||
Programmer functions | ||
"KeyCode" | ||
The "KeyCode" function with the
tooltip: "If activated, key codes are displayed" allows you to display the key codes and the corresponding ASCII codes of your physical keyboard. In addition to the key code, this function also displays the ASCII character and its code of the pressed key or key combination depending on the keys (and key combinations) pressed. For example, the pressed key combination: "Alt Gr" + "M" produces the display: "' M ' = KeyCode: #77 [0x4D] - ' µ ' ASCII: #181 [0xB5]" |
||
"ASC" | ||
The "asc" function with its tooltip: "Shows ASCII table from code page | Value [ASC]" requires the input of a number (between 0 and 255) followed by clicking the "ASC" button. This will show you the corresponding code page. |
||
"Char" | ||
Tooltip "Show ASCII characters from
character code | Value [Char]" requires the input of an ASCII value (0-255) and displays the corresponding character after clicking the "Char" button. |
||
"Code" | ||
Tooltip "Shows character code from
ASCII characters | Value [Code]" This allows you to display the ASCII code of a numeric or alphanumeric button after clicking the "Code" button. |
||