NExS performs all calculations in double-precision.
Calculations with logical operators - !
(logical NOT),
&&
(logical AND), ||
(logical OR),
and ?:
(conditional)
- consider a non-zero value to be True and a zero value
to be False. Integer operators - ~
(complement), &
(bitwise AND), |
(bitwise OR),
^
(bitwise EXCLUSIVE-OR),
and %
(modulus) convert their operands to 32-bit integers
before performing the operation.