Étape 2: Entier à caractère
C’est plus complexe que le précédent. Cependant, il n’est pas aussi difficile que certains (dont moi avant que j’ai appris comment le faire) pourrait le croire.
Voici le code :
int a = 1 ;
char b [2] ;
String str ;
Str=String(a) ;
str.toCharArray(b,2) ;
En exécutant ce code, vous serez en mesure de convertir un entier, un personnage. Cependant, comme vous le remarquerez, le code ci-dessus ne peut faire les conversions de nombres compris entre -9 à 99 (grâce à un copain qui a noté que sur les commentaires). Pour être capable de convertir des entiers plus grands, changer la taille du tableau du caractère. Par conséquent, au lieu de :
char b [2] ;
vous pouvez utiliser
char b [5] ;
pour accueillir un entier n qui a 5 chiffres. Vous pouvez utiliser n’importe quelle autre taille de tableau selon la taille de l’entier à convertir.
Pour en savoir plus sur la façon de convertir un type de données en un autre et obtenir le code snipets, veuillez visiter cette page :
http://www.Arduino-Hacks.com/Converting-Integer-to-Character-vice-versa/