NumPy – bitwise and

NumPy - bitwise and

In this chapter, we will discuss about NumPy bitwise and. The bitwise AND operation on the corresponding bits of binary representations of integers in input arrays are computed by np.bitwise_and() function.

Example Of NumPy bitwise and

import numpy as np 
print 'Binary equivalents of 13 and 17:' 
a,b = 13,17 
print bin(a), bin(b) 
print '\n'  

print 'Bitwise AND of 13 and 17:' 
print np.bitwise_and(13, 17)

Its output is as follows −

Binary equivalents of 13 and 17:
0b1101 0b10001

Bitwise AND of 13 and 17:
1

You can verify the output as follows. Consider the following bitwise AND truth table.

ABAND
111
100
010
000
1101
AND
10001
result00001

Next Topic- Click Here

This Post Has 4 Comments

Leave a Reply