next up previous contents index
Next: リアルタイム処理(RTMATX) Up: 演算 Previous: 関係演算 (Relational Operation)

   
論理演算 (Logical Operation)

   論理演算子&&の優先度は||より高く, しかも両者は関係演算子や等値演算子より低い。 論理値0は偽であり,0以外の値は真である。 単項否定演算子!は非零すなわち真である被演算数の値を0にし, 0すなわち偽である被演算数の値を1にする。

整数1 && 整数2 整数1と整数2が0でない時1 (論理積)
整数1 || 整数2 整数1か整数2が0でない時1 (論理和)
! 整数1 整数1が0の時1 (否定)
実数1 && 実数2 実数1と実数2が0.0でない時1 (論理積)
実数1 || 実数2 実数1か実数2が0.0でない時1 (論理和)
! 実数1 実数1が0.0の時1 (否定)
配列1 && 配列2 論理演算の結果を(0|1)の配列で返す
配列1 || 配列2 論理演算の結果を(0|1)の配列で返す
! 配列1 論理演算の結果を(0|1)の配列で返す


Masanobu KOGA 平成10年8月19日