slovo | definícia |
bitwise (encz) | bitwise,bitově Zdeněk Brož |
bitwise (encz) | bitwise,bitový adj: Zdeněk Brož |
bitwise (foldoc) | bitwise
A bitwise operator treats its operands as a
vector of bits rather than a single number. Boolean
bitwise operators combine bit N of each operand using a
Boolean function (NOT, AND, OR, XOR) to produce bit
N of the result.
For example, a bitwise AND operator ("&" in C) would
evaluate 13 & 9 as (binary) 1101 & 1001 = 1001 = 9, whereas,
the logical AND, (C "&&") would evaluate 13 && 9 as TRUE &&
TRUE = TRUE = 1.
In some languages, e.g. Acorn's BASIC V, the same operators
are used for both bitwise and logical operations. This
usually works except when applying NOT to a value x which is
neither 0 (false) nor -1 (true), in which case both x and (NOT
x) will be non-zero and thus treated as TRUE.
Other operations at the bit level, which are not normally
described as "bitwise" include shift and rotate.
(1995-05-12)
|
| podobné slovo | definícia |
bitwise complement (foldoc) | bitwise complement
The bitwise complement of a bit field is a bit field of the
same length but with each zero changed to a one and vice
versa. This is the same as the ones complement of a binary
integer.
(1994-11-14)
|
|