say bitwise (because I have no idea what a bit-string is)
This commit is contained in:
parent
a50c284076
commit
e9fca253d0
|
@ -379,12 +379,12 @@ modules.
|
||||||
|
|
||||||
.. _bitstring-ops:
|
.. _bitstring-ops:
|
||||||
|
|
||||||
Bit-string Operations on Integer Types
|
Bitwise Operations on Integer Types
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
|
||||||
.. index::
|
.. index::
|
||||||
triple: operations on; integer; types
|
triple: operations on; integer; types
|
||||||
pair: bit-string; operations
|
pair: bitwise; operations
|
||||||
pair: shifting; operations
|
pair: shifting; operations
|
||||||
pair: masking; operations
|
pair: masking; operations
|
||||||
operator: ^
|
operator: ^
|
||||||
|
@ -392,15 +392,15 @@ Bit-string Operations on Integer Types
|
||||||
operator: <<
|
operator: <<
|
||||||
operator: >>
|
operator: >>
|
||||||
|
|
||||||
Integers support additional operations that make sense only for bit-strings.
|
Bitwise operations only make sense only for integers. Negative numbers are
|
||||||
Negative numbers are treated as their 2's complement value (this assumes a
|
treated as their 2's complement value (this assumes a sufficiently large number
|
||||||
sufficiently large number of bits that no overflow occurs during the operation).
|
of bits that no overflow occurs during the operation).
|
||||||
|
|
||||||
The priorities of the binary bitwise operations are all lower than the numeric
|
The priorities of the binary bitwise operations are all lower than the numeric
|
||||||
operations and higher than the comparisons; the unary operation ``~`` has the
|
operations and higher than the comparisons; the unary operation ``~`` has the
|
||||||
same priority as the other unary numeric operations (``+`` and ``-``).
|
same priority as the other unary numeric operations (``+`` and ``-``).
|
||||||
|
|
||||||
This table lists the bit-string operations sorted in ascending priority
|
This table lists the bitwise operations sorted in ascending priority
|
||||||
(operations in the same box have the same priority):
|
(operations in the same box have the same priority):
|
||||||
|
|
||||||
+------------+--------------------------------+----------+
|
+------------+--------------------------------+----------+
|
||||||
|
|
Loading…
Reference in New Issue