[Boolean Operators]
説明
論理 AND の結果は、両方のオペランドが true の場合にのみ true になります。
例
if (digitalRead(2) == HIGH && digitalRead(3) == HIGH) { // if BOTH the switches read HIGH
// statements
}ヒント
ブールAND演算子 &&(二重アンパサンド)とビットAND演算子 &(単一アンパサンド)を間違えないように注意してください。これらは全く異なる演算子です。
参照
- [Language] & (Bitwise AND)
Language Reference Home
86Duinoリファレンスのテキストは、Arduinoリファレンスを改変したもので、Creative Commons Attribution-ShareAlike 3.0ライセンスに基づいてライセンスされています。リファレンス内のコードサンプルはパブリックドメインとして公開されています。