Convertir de Octal (Base 8) à Hexadécimal (Base 16)
Effectuez la conversion de nombres entre différents systèmes numériques.
Octal (Base 8) = Hexadécimal (Base 16)
Informations sur les unités de conversion:
À propos de Octal (Base 8)
Le système octal est le système de numération positionnelle avec une base de 8, utilisant les chiffres indo-arabes : 0, 1, 2, 3, 4, 5, 6, 7. En informatique, la numération octale est parfois utilisée à la place de l'hexadécimal. Elle présente l'avantage de ne pas nécessiter d'autres symboles que les chiffres.
À propos de Hexadécimal (Base 16)
Le système hexadécimal réduit un nombre de huit bits à seulement deux chiffres hexadécimaux. Cela réduit la confusion qui peut survenir en lisant de longues chaînes de nombres binaires et la quantité d'espace nécessaire pour écrire des nombres binaires.
Octal (Base 8) vs Hexadécimal (Base 16)
Octal (Base 8) | Hexadécimal (Base 16) |
---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
10 | 8 |
11 | 9 |
12 | a |
13 | b |
14 | c |
15 | d |
16 | e |
17 | f |
¿Comment convertir de Octal (Base 8) à Hexadécimal (Base 16)?
Note : Pour convertir un nombre de l'octal (base 8) vers n'importe quelle autre base, nous devons d'abord convertir la valeur octale en décimal (base 10). Pour ce faire, suivez ces étapes :
- Identifiez chaque chiffre du nombre octal.
- Calculez la position de chaque chiffre. Commencez par le chiffre le plus à droite, qui aura une position de 0. Chaque chiffre à gauche aura une position incrémentielle de 1 (1, 2, 3, etc.).
- Calculez la valeur décimale de chaque chiffre en le multipliant par la base (8) élevée à la position du chiffre. Par exemple : chiffre * 8^position.
- Additionnez les valeurs obtenues à l'étape précédente pour obtenir le nombre décimal équivalent.
Application de ces étapes au nombre octal 237 :
- 2, 3 et 7 sont les chiffres.
- De droite à gauche, les positions sont 0, 1 et 2.
- 2 * 8^2 = 128 ; 3 * 8^1 = 24 ; 7 * 8^0 = 7.
- 128 + 24 + 7 = 159 décimal
Par conséquent, 237 octal = 159 décimal.
Pour convertir un nombre décimal (base 10) en hexadécimal (base 16), suivez ces étapes :
- Divisez le nombre décimal par 16.
- Prenez le quotient et divisez-le à nouveau par 16.
- Répétez ce processus jusqu'à ce que le quotient soit inférieur à 16.
- Attribuez une lettre à chaque reste si le reste est supérieur à 9.
- Les nombres 10, 11, 12, 13, 14 et 15 sont représentés par les lettres A, B, C, D, E et F, respectivement.
- Notez les restes obtenus dans l'ordre inverse de leur calcul.
Application de ces étapes au nombre décimal 159 :
- 159 / 16 = 9 avec un reste de 15.
- 9 / 16 = 0 avec un reste de 9.
- 15 est représenté par F.
- 9 est représenté par 9.
Table de conversion de Octal (Base 8) à Hexadécimal (Base 16)
Octal (Base 8) | Hexadécimal (Base 16) |
---|---|
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
10 | 8 |
11 | 9 |
12 | a |
13 | b |
14 | c |
15 | d |
16 | e |
17 | f |
20 | 10 |
21 | 11 |
22 | 12 |
23 | 13 |
24 | 14 |
25 | 15 |
26 | 16 |
27 | 17 |
30 | 18 |
31 | 19 |
32 | 1a |
33 | 1b |
34 | 1c |
35 | 1d |
36 | 1e |
37 | 1f |
40 | 20 |
41 | 21 |
42 | 22 |
43 | 23 |
44 | 24 |
45 | 25 |
46 | 26 |
47 | 27 |
50 | 28 |
51 | 29 |
52 | 2a |
53 | 2b |
54 | 2c |
55 | 2d |
56 | 2e |
57 | 2f |
60 | 30 |
61 | 31 |
62 | 32 |
63 | 33 |
64 | 34 |
65 | 35 |
66 | 36 |
67 | 37 |
70 | 38 |
71 | 39 |
72 | 3a |
73 | 3b |
74 | 3c |
75 | 3d |
76 | 3e |
77 | 3f |
100 | 40 |
101 | 41 |
102 | 42 |
103 | 43 |
104 | 44 |
105 | 45 |
106 | 46 |
107 | 47 |
110 | 48 |
111 | 49 |
112 | 4a |
113 | 4b |
114 | 4c |
115 | 4d |
116 | 4e |
117 | 4f |
120 | 50 |
121 | 51 |
122 | 52 |
123 | 53 |
124 | 54 |
125 | 55 |
126 | 56 |
127 | 57 |
130 | 58 |
131 | 59 |
132 | 5a |
133 | 5b |
134 | 5c |
135 | 5d |
136 | 5e |
137 | 5f |
140 | 60 |
141 | 61 |
142 | 62 |
143 | 63 |
144 | 64 |
145 | 65 |
146 | 66 |
147 | 67 |
150 | 68 |
151 | 69 |
152 | 6a |
153 | 6b |
154 | 6c |
155 | 6d |
156 | 6e |
157 | 6f |
160 | 70 |
161 | 71 |
162 | 72 |
163 | 73 |
164 | 74 |
165 | 75 |
166 | 76 |
167 | 77 |
170 | 78 |
171 | 79 |
172 | 7a |
173 | 7b |
174 | 7c |
175 | 7d |
176 | 7e |
177 | 7f |
200 | 80 |
201 | 81 |
202 | 82 |
203 | 83 |
204 | 84 |
205 | 85 |
206 | 86 |
207 | 87 |
210 | 88 |
211 | 89 |
212 | 8a |
213 | 8b |
214 | 8c |
215 | 8d |
216 | 8e |
217 | 8f |
220 | 90 |
221 | 91 |
222 | 92 |
223 | 93 |
224 | 94 |
225 | 95 |
226 | 96 |
227 | 97 |
230 | 98 |
231 | 99 |
232 | 9a |
233 | 9b |
234 | 9c |
235 | 9d |
236 | 9e |
237 | 9f |
240 | a0 |
241 | a1 |
242 | a2 |
243 | a3 |
244 | a4 |
245 | a5 |
246 | a6 |
247 | a7 |
250 | a8 |
251 | a9 |
252 | aa |
253 | ab |
254 | ac |
255 | ad |
256 | ae |
257 | af |
260 | b0 |
261 | b1 |
262 | b2 |
263 | b3 |
264 | b4 |
265 | b5 |
266 | b6 |
267 | b7 |
270 | b8 |
271 | b9 |
272 | ba |
273 | bb |
274 | bc |
275 | bd |
276 | be |
277 | bf |
300 | c0 |
301 | c1 |
302 | c2 |
303 | c3 |
304 | c4 |
305 | c5 |
306 | c6 |
307 | c7 |
310 | c8 |
311 | c9 |
312 | ca |
313 | cb |
314 | cc |
315 | cd |
316 | ce |
317 | cf |
320 | d0 |
321 | d1 |
322 | d2 |
323 | d3 |
324 | d4 |
325 | d5 |
326 | d6 |
327 | d7 |
330 | d8 |
331 | d9 |
332 | da |
333 | db |
334 | dc |
335 | dd |
336 | de |
337 | df |
340 | e0 |
341 | e1 |
342 | e2 |
343 | e3 |
344 | e4 |
345 | e5 |
346 | e6 |
347 | e7 |
350 | e8 |
351 | e9 |
352 | ea |
353 | eb |
354 | ec |
355 | ed |
356 | ee |
357 | ef |
360 | f0 |
361 | f1 |
362 | f2 |
363 | f3 |
364 | f4 |
365 | f5 |
366 | f6 |
367 | f7 |
370 | f8 |
371 | f9 |
372 | fa |
373 | fb |
374 | fc |
375 | fd |
376 | fe |
377 | ff |
400 | 100 |
401 | 101 |
402 | 102 |
403 | 103 |
404 | 104 |
405 | 105 |
406 | 106 |
407 | 107 |
410 | 108 |
411 | 109 |
412 | 10a |
413 | 10b |
414 | 10c |
415 | 10d |
416 | 10e |
417 | 10f |
420 | 110 |
421 | 111 |
422 | 112 |
423 | 113 |
424 | 114 |
425 | 115 |
426 | 116 |
427 | 117 |
430 | 118 |
431 | 119 |
432 | 11a |
433 | 11b |
434 | 11c |
435 | 11d |
436 | 11e |
437 | 11f |
440 | 120 |
441 | 121 |
442 | 122 |
443 | 123 |
444 | 124 |
445 | 125 |
446 | 126 |
447 | 127 |
450 | 128 |
451 | 129 |
452 | 12a |
453 | 12b |
454 | 12c |