Difference between revisions of "Manuals/calci/BITAND"
Jump to navigation
Jump to search
(Created page with "<div style="font-size:30px">'''BITAND(n1)'''</div><br/> *where <math>n1</math> specifies the numeric value on which the bitwise NOT operation is performed. == Description =...") |
|||
Line 1: | Line 1: | ||
− | <div style="font-size:30px">'''BITAND(n1)'''</div><br/> | + | <div style="font-size:30px">'''BITAND(n1,n2)'''</div><br/> |
− | *where <math>n1</math> specifies the numeric value on which the bitwise NOT operation is performed. | + | *where <math>n1</math> and <math>n2</math> specifies the numeric value on which the bitwise NOT operation is performed. |
== Description == | == Description == | ||
− | *BITAND() returns the result of a bitwise | + | *BITAND() returns the result of a bitwise AND operation performed on a numeric values. |
− | *<math>n1</math> | + | *<math>n1</math> and <math>n2</math> must be in decimal form and greater or equal to '0'. |
− | * | + | *The value of each bit position is counted only if both parameter's bits at that position are 1. |
+ | *If either argument is less than 0, BITAND returns the #NUM! error value. | ||
+ | *If either argument is a non-integer or is greater than (2^48)-1, BITAND returns the #NUM! error value. | ||
+ | *If either argument is a non-numeric value, BITAND returns the #VALUE! error value. | ||
For Example, | For Example, | ||
− | BITAND(1) = | + | BITAND(1,6) = 0 |
BITAND(False) = '''-1''' (Bit Not value of 'binary value 00' is '11' i.e -1.) | BITAND(False) = '''-1''' (Bit Not value of 'binary value 00' is '11' i.e -1.) |
Revision as of 04:14, 4 May 2017
BITAND(n1,n2)
- where and specifies the numeric value on which the bitwise NOT operation is performed.
Description
- BITAND() returns the result of a bitwise AND operation performed on a numeric values.
- and must be in decimal form and greater or equal to '0'.
- The value of each bit position is counted only if both parameter's bits at that position are 1.
- If either argument is less than 0, BITAND returns the #NUM! error value.
- If either argument is a non-integer or is greater than (2^48)-1, BITAND returns the #NUM! error value.
- If either argument is a non-numeric value, BITAND returns the #VALUE! error value.
For Example,
BITAND(1,6) = 0
BITAND(False) = -1 (Bit Not value of 'binary value 00' is '11' i.e -1.)
Examples
- =BITAND(TRUE) = -2
- =BITAND(42) = -43
- =BITAND((2+7)>8) = -2
- =BITAND(0.5) = -1
- =BITAND("d")= -1
Related Videos
See Also
References