bitClear()
名称
bitClear()
説明
数値変数のあるビットをクリアする(0を書き込む)。ハードウェアレジスタやフラグ、メモリーマップトI/Oの操作など、低レベルのビット操作を行うのに有用。
書式
変数xのn番目の位置のビットの状態をクリアするには、以下の関数を使う。
bitClear(value, bit);
引数
この関数は以下の引数を受け付ける。
| value |
|
| bit | クリアしたいビット。0から始まる。最下位ビット(一番右側)が0。 |
戻り値
n番目のビット位置がクリアされた後の数値変数の値を返す。
コード例
xの6番目のビットを0にした値に修正する。
|
|
注意
bitClear()関数は、内部で以下の処理を行っている。
|
|
参照
オリジナルのページ
https://docs.arduino.cc/language-reference/en/functions/bits-and-bytes/bitClear/
実装の解析
まだ解析していません。
最終更新日
July 12, 2026