Operators in CalcSharp can be unary or binary.

Unary operators
Syntax:
<unary_operator> <operand>

Examples:
-123, +123.45, ~7323

Binary operators

OperatorNamePriorityGroup
**Power11Multiplicative
*Multiplication10Multiplicative
/Division10Multiplicative
:Division10Multiplicative
%Modulus10Multiplicative
+Plus9Additive
-Minus9Additive
<< The left-shift8Shift
>> The right-shift8Shift
< Less than7Relational
> Greater than7Relational
<= Less than or equal7Relational
>= Greater than or equal7Relational
==Equality6Equality
!=Inequality6Equality
&Bitwise AND5Bitwise
^Bitwise XOR4Bitwise
|Bitwise OR3Bitwise
&&Conditional AND2Conditional
||Conditional OR1Conditional

Syntax:
<operand1> <binary_operator> <operand2>

Examples:
1+2, 4.5 > 6.7, 3**2, 342.34 : 23.643