isHexadecimalDigit()
Description :
Analyser si un caractère est un chiffre hexadécimal (A-F, 0-9). Renvoie « true » si le caractère d’entrée contient un chiffre hexadécimal.
Syntaxe :
Utilisez la fonction suivante pour évaluer une variable char :
isHexadecimalDigit(thisChar)
Paramètres :
La fonction admet le paramètre suivant :
- thisChar : variable char à évaluer. Types de données autorisés : char.
Retours :
La fonction renvoie true si la variable d’entrée évaluée est hexadecimal digit.
Exemple de code :
char myChar = 'F'; // essaie avec 'G' pour un chiffre non hexadécimal void setup() { Serial.begin(9600); if (isHexadecimalDigit(myChar)) { // teste si myChar est un chiffre hexadécimal Serial.println("Le caractère est un chiffre hexadécimal"); } else { Serial.println("Le caractère n'est pas un chiffre hexadécimal"); } } void loop() { }
Source : https://docs.arduino.cc/language-reference/en/functions/characters/isHexadecimalDigit/