| 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)