Vous êtes sur la page 1sur 11

Serveur discord de mymidons et JM

Cours Format
Binaire/hexadéccimal
Plan :
1. Pourquoi étudier les bases ?

2. Qu'est-ce qu'une base ?

3. La base binaire

4. La base héxa
I. Pourquoi les bases
Que ça soit pour de la téléphonie
sur ip, de la transmission de
données sur les réseaux ou tout
simplement le fonctionnement de
votre ordinateur, toutes les
données sont tout d'abord codé
en binaire (base deux).

La base héxadécimal joue un role


particulier dans l'adressage IP (ipv6)
que nous verrons dans le module
sur les bases du réseaux.
A la fin de ce module vous serez
capable de :

Convertir n'importe quel base en


base 10... Ce qui n'est pas bien
compliqué :)

Savoir ce qu'est une base et


son fonctionement

Convertir n'importe quel nombre


d'une base 10 vers une base héxa,
octal, binaire... etc
II. Qu'est-ce

qu'une
base
L'être humain utilise depuis
toujours la base 10, composé de 10
chiffres : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Rien de plus logique à cela, nous
avons 10 doigts et nous nous
servons donc de la base décimal. Si
nous en avions eu 16 nous nous
serions servis de la base
héxadécimal.
II. Qu'est-ce
A titre d'exemple

qu'une
la base binaire
n'est composé que de deux chiffres
base
: 0, 1. C'est le langage que
comprends le mieu tout système
L'être humainet
informatique utilise
doncdepuis
celui qui est
toujours la base 10, composé
utilisé par l'ensemble des appareils de 10
chiffres : 0,
électronique. 1, 2, 3, 4, 5, 6, 7, 8, 9.
Rien de plus logique à cela, nous
avons 10 doigts et nous
Ne vous y trompez pas, le coursnous
servons
que vousdonclisezdesurlavotre
base décimal. Si
nous en avions
smartphone oueu 16 nous nous
ordinateur est
serions servis
avant tout de la base
au format binaire, c'est
héxadécimal.
un ensemble d'opérations sur ces
données qui les rendent lisible à
l'Homme.
III. La base binaire

Observons la suite binaire ci


dessous :

1 0 1

2² + 0 + 2⁰
La conversion de la base
binaire vers la base décimal
nous donne donc 5

La méthode simple pour


convertir du binaire en décimal :

En binaire ce sont les différentes


puissances de deux qui définissent
le passage à l'unité suivante. Le 0
sera toujours égal à lui même, en
revanche le "1" doit être multiplié
par la puissance de 2 qui lui est
ascocié. Exemple :

10 = 2¹ + 0 = 2

001 = 0+ 0 + 2⁰ = 1

10001010101 = 2¹⁰ + 2⁶ + 2⁴ + 2² + 2⁰
= 1109
Pour bien comprendre :

Par soucis de rapidité, il est très utile de


connaître par cœur les première puissance
de 2, apprenez les au moins jusqu'a 7. Cela
nous servira pour l'adressage IP

2⁰ = 1 2⁴ = 16
2¹ = 2 2⁵ =32
2² = 4 2⁶ = 64
2³ = 8 2⁷ = 128
IV. La base
héxadécimal
Les unités sont les suivantes : 1, 2, 3,
5, 6, 7, 8, 9, A, B, C, D, E, F . Nous
sommes en base 16 et n'avons pas
inventé de nom supplémentaire
pour les chiffres au dela de 9. A
signifie donc 10, B signifie 11.... Et F
signifie 15.

Chaque chiffre en héxadécimal est


codé par 4 bits. Voyons des exemple.
Voici des conversions simpliste
(pour le moment :) ) en montrant le
passage du format héxadécimal
jusqu'au format binaire pour
arriver au format décimal.

F = 1111 = 15
FF = 1111 1111 = 255
12 = 0001 0010 = 18

Remarque : Le format héxadécimal


est celui qui est utilisé en IPV6
(adressage réseau), une bonne
manière de le convertir en base 10
est de d'abord passer pas la base
deux en codant chaque chiffre sur
4 bits.

Vous aimerez peut-être aussi