Mathematical Operators

Applies to: ✅ Data 360 SQL ✅ Tableau Hyper API

Operators for performing arithmetic and bitwise calculations on numeric values.

Operators 

OperatorDescriptionExample
+addition2 + 3 → 5
-subtraction2 - 3 → -1
*multiplication2 * 3 → 6
/division (integer division truncates the result)4 / 2 → 2
%modulo (remainder)5 % 4 → 1
^exponentiation (associates left to right)2.0 ^ 3.0 → 8
|/square root|/ 25.0 → 5
||/cube root||/ 27.0 → 3
@absolute value@ -5.0 → 5
&bitwise AND91 & 15 → 11
|bitwise OR32 | 3 → 35
#bitwise XOR17 # 5 → 20
~bitwise NOT~1 → -2
<<bitwise shift left1 << 4 → 16
>>bitwise shift right8 >> 2 → 2

Considerations 

  • The bitwise operators (&, |, #, ~, <<, >>) work only on integral data types.
  • The other operators are available for all numeric data types.

Related Documentation 

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!