IEOR
IEOR
書式
IEOR(I,J)
機能
IEOR:整数I,Jの対応するビットの排他的論理和を求める。
I
J
NOT(I)
IAND(I,J)
IEOR(I,J)
IOR(I,J)
1
1
0
1
1
1
1
0
0
0
0
1
0
1
1
0
0
1
0
0
1
0
1
0
引数
I
:整数型
J
:Iと同じ種別型パラメタの整数型
戻り値
型、種別型パラメタは引数と同じである。
サンプルプログラム
整数5と整数11のビット操作する。
WRITE(*,*)
IAND
(5,11),IEOR(5,11),
IOR
(5,11)
実行すると、次のように演算されるので、1,14,15が出力される。
7
6
5
4
3
2
1
0
整数5
0
0
0
0
0
1
0
1
整数11
0
0
0
0
1
0
1
1
論理積(IAND)
0
0
0
0
0
0
0
1
→整数1
排他的論理和(IEOR)
0
0
0
0
1
1
1
0
→整数14
論理和(IOR)
0
0
0
0
1
1
1
1
→整数15