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() {
}
Смотрите также
if(условные операторы)while(условные операторы)read()