「NumPy」bitwise_orでビット毎の論理和を計算するサンプル

書式
np.bitwise_or(数字1, 数字2)
bitwise_or関数を利用してビット毎の論理和(OR)演算を行います。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import numpy as np
print ('13 と 17の2進数文字列:')
a,b = 13,17
print (bin(a), bin(b))
print ('13 と 17 ビット単位のOR(論理和)結果:')
print (np.bitwise_or(13, 17))
import numpy as np print ('13 と 17の2進数文字列:') a,b = 13,17 print (bin(a), bin(b)) print ('13 と 17 ビット単位のOR(論理和)結果:') print (np.bitwise_or(13, 17))
import numpy as np 
 
print ('13 と 17の2進数文字列:')
a,b = 13,17
print (bin(a), bin(b))
print ('13 と 17 ビット単位のOR(論理和)結果:')
print (np.bitwise_or(13, 17))

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
13 と 172進数文字列:
0b1101 0b10001
1317 ビット単位のOR(論理和)結果:
29
13 と 17の2進数文字列: 0b1101 0b10001 13 と 17 ビット単位のOR(論理和)結果: 29
13 と 17の2進数文字列:
0b1101 0b10001
13 と 17 ビット単位のOR(論理和)結果:
29

 

NumPy

Posted by arkgame