| Command | Action | | ---------- | ------------------------------ | | Calculator | Opens the "Calculator" dialog. | ### "Calculator" Dialog This dialog is used for calculating expressions and converting values between different numeral systems. The result can be copied to the clipboard. | Dialog Item | Description | | ------------------- | ---------------------------------------------------------------------------------------------------------- | | Expression | A field for entering an expression or number. | | Copy to | Specifies the format in which the result will be copied to the clipboard. | | Signed Values | Specifies that the result be interpreted and displayed as a signed value (valid only for decimal numbers). | | Show Trailing Zeros | Enables leading zeros in binary and hexadecimal numbers. | | Copy | Copies the calculation result to the clipboard in the format specified by the Copy to | | Clr | Clears the Expression field. | | Bs | Deletes one character (digit) to the left of the backspace. | | 0x | Inserts' 0x '. | | > > | Shifts the result of an expression to the right by the specified number of digits. | | < < | Shifts the result left by the specified number of digits. | | Mod | Calculates the remainder of a division by a specified number. | | | | While you are typing an expression in the Expression field, RadiaCode tries to calculate the result and immediately displays it in various formats in the Result panel. Also, a radio button and two flags in this panel control the format of the result. > [!note] Examples of expressions are: 0x1234 -126 (2 + 2 * 2) - 33h (float)(33000 / 4)