unsigned int
Description
Déclare une variable de type int non-signée. Les variables de type unsigned int (entiers non signée) sont les mêmes que les variables de type int en ce sens qu'elle stocke une valeur sur 2 octets. Cependant, au lieu de stocker des valeurs négatives, les variables de type unsigned int stocke uniquement des valeurs positives, dans une fourchette allant de 0 à 65535 ((2exposant16)-1).
La différence entre les variables de type unsigned int (entier non signés) et les variables de type (sous-entendu "signed") int (entier signés), repose dans l'interprétation du bit de poids le plus fort, parfois appelé aussi "bit de signe". Avec le le type int en langage Arduino (qui est signé), si le bit de poids fort est à 1, le nombre est interprété comme un nombre négatif, et les 15 autres bits sont interprétés selon la méthode dite " du second complement".
Syntaxe
Paramètres
- var: le nom de votre variable int
- val: la valeur donnée à votre variable
Exemple
Conseil de programmation
Quand la valeur des variables excède leur capacité maximale, elles "débordent" et reprennent leur valeur minimale, et ceci se produit dans les 2 sens.
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |