Maison > Article > développement back-end > Que représente 0xAB en C++
0xAB représente le nombre hexadécimal 171 en C++. Il est obtenu en multipliant chaque nombre hexadécimal par son poids correspondant et en ajoutant : B fois 16^0, A fois 16^1, la conversion en décimal donne 171.
Que signifie 0xAB en C++ ?
0xAB représente le nombre hexadécimal 171 en C++.
HEX NOTATION
Hex est un système numérique basé sur 16. En notation hexadécimale, les nombres peuvent aller de 0 à 15. Pour représenter les nombres supérieurs à 9, les lettres A à F sont utilisées.
Conversion de 0xAB
Pour convertir le nombre hexadécimal 0xAB en décimal, vous pouvez suivre ces étapes :
Calcul du poids
En notation hexadécimale, chaque nombre a un poids, déterminé en fonction de sa position de droite à gauche. Les poids sont les suivants :
position | poids |
---|---|
extrême droite | 16^0 |
deuxième à droite | 16^1 |
et ainsi de suite Push | 16 ^(n- 1) Convertir 0xAB en décimal |
A
16 ^1Par conséquent, 0xAB représente le nombre décimal 171 en C++. |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!