bitRead()

Описание

Читает значение указанного бита числа.

Синтаксис

bitRead(x, n)

Параметры

Функция принимает следующие параметры:

  • x — число, из которого нужно прочитать бит.

  • n — номер бита, который нужно прочитать, начиная с 0 для младшего (правого) бита.

Возвращаемое значение

Функция возвращает значение указанного бита (0 или 1).

Пример кода

void setup() {
  Serial.begin(9600);

  int x = 0b10110101;

  for (int i = 7; i >= 0; i--) {
    Serial.print(bitRead(x, i));
  }
  Serial.println();
}

void loop() {
}

См. также