bit()
bit()はマクロ関数です。
指定されたビットセット(ビット0は1、ビット1は2、ビット2は4、次に8,16,32など)で符号なし整数の値を返します。
書式
bit(n)
引数
n:最下位ビット(右端)からのビット番号;(0~)
戻り値
与えられたビットがセットされた整数の値
解説
bit()は次のように定義されています。
#define bit(b) (1UL << (b))
指定する引数のデータ型のサイズのかかわらず、指定ビットに対応する整数を返します。
Arduinoとの互換性
bit()のMaple(Arduino STM32)バージョンはArduinoと互換性があります。
関連項目
このドキュメントはleafLabs, LLC.が執筆し、たま吉が翻訳・一部加筆修正したものです。