isHexadecimalDigit()

Описание

Проверяет, является ли символ шестнадцатеричной цифрой (A-F, 0-9). Возвращает true, если входной символ содержит шестнадцатеричную цифру.

Синтаксис

Используйте следующую функцию для проверки переменной типа char:

isHexadecimalDigit(thisChar)

Параметры

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

  • thisChar: переменная типа char для проверки. Допустимый тип данных: char.

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

Функция возвращает true, если проверяемая переменная является шестнадцатеричной цифрой.

Пример кода

char myChar = 'F';  // попробуйте 'G' для не-шестнадцатеричной цифры

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

  if (isHexadecimalDigit(myChar)) {  // проверяет, является ли myChar шестнадцатеричной цифрой
    Serial.println("The character is an hexadecimal digit");
  } else {
    Serial.println("The character is not an hexadecimal digit");
  }
}

void loop() {
}

Смотрите также

  • char

  • if (условные операторы)

  • while (условные операторы)

  • read()