In bit-wise operator logical bit-wise operation is performed for positive integer input, where the input may be scalar or array. Below shows some functions of bit-wise operator.
Bitand it performs the bit-wiseAnd operation on two positive integers.
For example: A = 28; % binary 11100
B = 21; % binary 10101
bitand (A, B) = 20
(binary 10100)
Bitor it performs the bit-wiseor operation on two positive integers.
For example: A = 28; % binary 11100
B = 21; % binary 10101
bitor(A,B) = 29
(binary 11101)
Bitcmp It returns the bit-wise complement as an n-bit number, where n is the second input argument to bitcmp.
For example: A = 28; % binary 11100
B = 21; % binary 10101
bitcmp(A,5) = 3
(binary 00011)
Bitxor It returns the bit-wise exclusive OR of two nonnegative integer arguments.
For example: A = 28; % binary 11100
B = 21; % binary 10101
Bitxor (A,B) = 9
(binary 01001)
Short-circuit operator used when first operand does not determine the output fully we consider the short-circuiting operator to calculate the second operand.
&& It returns logical 1 (true) if both inputs calculate to true, and logical 0 (false) if they do not.
|| It returns logical 1 (true) if either input, or both, calculate to true, and logical 0 (false) if they do not.
Relational operator performs element by element comparison between two arrays. They return a logical array of the identical size.
A < B A Less than B
A > B A Greater than B
A <= B A Less than or equal to B
C >= D C Greater than or equal to D
A == B A Equal to B
A ~= B A Not equal to B
Introduction: When your Hisense TV won't connect to WiFi, it is rarely a problem with…
Hisense Google TV Storage Space Running Out: Why it Happens and How to Fix It…
Introduction: "Setting up a soundbar with your Samsung TV should be simple, but the HDMI…
User Problem Scenario: The Red Light "Panic" You press the power button on your Samsung…
Introduction: I Know the Feeling "We’ve all been there. You sit down to watch your…
User Problem Scenario: The "Diagnosis Loop" Paradox Imagine you notice your apps are slow. You…