Difference between revisions of "BITNOT()"
From Recital Documentation Wiki
Helengeorge (Talk | contribs) (→Class) |
Helengeorge (Talk | contribs) |
||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
==Purpose== | ==Purpose== | ||
Function to perform bitwise NOT operation | Function to perform bitwise NOT operation | ||
| Line 39: | Line 37: | ||
==Products== | ==Products== | ||
| − | Recital | + | Recital Server, Recital |
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
[[Category:Bitwise Operations]] | [[Category:Bitwise Operations]] | ||
[[Category:Bitwise Operations Functions]] | [[Category:Bitwise Operations Functions]] | ||
Latest revision as of 15:56, 27 November 2009
Purpose
Function to perform bitwise NOT operation
Syntax
BITNOT(<expN>)
See Also
BITAND(), BITCLEAR(), BITLSHIFT(), BITOR(), BITRSHIFT(), BITSET(), BITTEST(), BITXOR()
Description
The BITNOT() function performs a bitwise NOT operation on the specified numeric parameter. If <expN> is not an integer, it will be converted to an integer value before the operation takes place.
BITNOT() switches each bit in turn of <expN1>. Each 1 becomes a 0, and each 0 becomes a 1.
| <expN> bit | Result bit |
|---|---|
| 0 | 1 |
| 1 | 0 |
Example
x = 3 && 00011 ? bitnot(x) -4 && 11100
Products
Recital Server, Recital