Convertir des chiffres dans différents systèmes numériques

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Un système de numération est un moyen systématique pour représenter des nombres avec des caractères symboliques et utilise une valeur de base pour regrouper aisément les nombres sous forme compactée. Le système de numération courants est decimal, qui contient une valeur de base de 10 et un jeu de caractères symbolic de 0, 1, 2, 3, 4, 5, 6, 7, 8 et 9. Toutefois, il existe d’autres systèmes de numération, et elles peuvent être plus efficaces d’utiliser à des fins spécifiques. Par exemple, ordinateurs utilisent logique booléenne pour effectuer des calculs et des opérations, ils utilisent le système de numération binaire, c'est-à-dire une valeur de base de 2.

Microsoft Office Excel propose plusieurs fonctions que vous pouvez utiliser pour convertir les nombres vers et depuis les systèmes de numération suivants :

Système de numérotation

Valeur de base

Jeu de caractères Symbolic

Binaire

2

0,1

En nombre octal.

8

0, 1, 2, 3, 4, 5, 6, 7

Decimal

10

0, 1, 2, 3, 4, 5, 6, 7, 8 et 9

En nombre hexadécimal.

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Pour ce faire, utilisez la fonction BIN2DEC .

1

2

3

A

B

Formule

Description (résultat)

=BINDEC(1100100)

Convertit le nombre binaire 1100100 en nombre décimal (100)

=BINDEC(1111111111)

Convertit le nombre binaire 1111111111 en nombre décimal (-1)

Pour ce faire, utilisez la fonction BIN2HEX .

1

2

3

4

A

B

Formule

Description (résultat)

=BINHEX(11111011, 4)

Convertit un nombre binaire 11111011 en nombre hexadécimal de 4 caractères (00FB)

=BINHEX(1110)

Convertit un nombre binaire 1110 en nombre hexadécimal (E)

=BINHEX(1111111111)

Convertit le nombre binaire 1111111111 en valeur hexadécimale.

Pour ce faire, utilisez la fonction BIN2OCT .

1

2

3

4

A

B

Formule

Description (résultat)

=BINOCT(1001; 3)

Convertit le nombre binaire 1001 en nombre octal de 3 caractères (011)

=BINOCT(1100100)

Convertit le nombre binaire 1100100 en nombre octal (144)

=BINOCT(1111111111)

Convertit le nombre binaire 1111111111 en nombre octal (7777777777)

Pour ce faire, utilisez la fonction DEC2BIN .

1

2

3

A

B

Formule

Description (résultat)

=DECBIN(9; 4)

Convertit le nombre décimal 9 en nombre binaire de 4 caractères (1001)

=DECBIN(-100)

Convertit décimal -100 en nombre binaire (1110011100)

Pour ce faire, utilisez la fonction DEC2HEX .

1

2

3

A

B

Formule

Description (résultat)

=DECHEX(100; 4)

Convertit le nombre décimal 100 en nombre hexadécimal de 4 caractères (0064)

=DECHEX(-54)

Convertit-54 décimal en valeur hexadécimale.

Pour ce faire, utilisez la fonction DEC2OCT .

1

2

3

A

B

Formule

Description (résultat)

=DECOCT(58; 3)

Convertit le nombre décimal 58 en nombre octal (072)

=DECOCT(-100)

Convertit un nombre décimal à nombre octal (7777777634).

Pour ce faire, utilisez la fonction HEX2BIN .

1

2

3

4

A

B

Formule

Description (résultat)

=HEXBIN("F"; 8)

Convertit le nombre hexadécimal F en nombre binaire de 8 caractères (00001111)

=HEXBIN("B7")

Convertit le nombre hexadécimal B7 en nombre binaire (10110111)

=HEXBIN("FFFFFFFFFF")

Convertit le nombre hexadécimal FFFFFFFFFF en nombre binaire (1111111111)

Pour ce faire, utilisez la fonction HEX2DEC .

1

2

3

4

A

B

Formule

Description (résultat)

=HEXDEC("A5")

Convertit le nombre hexadécimal A5 en nombre décimal (165)

=HEXDEC("FFFFFFFF5B")

Convertit le nombre hexadécimal FFFFFFFF5B en nombre décimal (-165)

=HEXDEC("3DA408B9")

Convertit le nombre hexadécimal 3DA408B9 en nombre décimal (1034160313)

Pour ce faire, utilisez la fonction HEX2OCT .

1

2

3

4

A

B

Formule

Description (résultat)

=HEXOCT("F"; 3)

Convertit le nombre hexadécimal F en nombre octal de 3 caractères (017)

=HEXOCT("3B4E")

Convertit le nombre hexadécimal 3B4E en nombre octal (35516)

=HEXOCT("FFFFFFFF00")

Convertit le nombre hexadécimal FFFFFFFF00 en nombre octal (7777777400)

Pour ce faire, utilisez la fonction OCT2BIN .

1

2

3

A

B

Formule

Description (résultat)

=OCTBIN(3;3)

Convertit le nombre octal 3 en nombre binaire à 3 caractères (011)

=OCTBIN(7777777000)

Convertit le nombre octal 7777777000 en nombre binaire (1000000000)

Pour ce faire, utilisez la fonction OCT2DEC .

1

2

3

A

B

Formule

Description (résultat)

=OCTDEC(54)

Convertit le nombre octal 54 en nombre décimal (44)

=OCTDEC(7777777533)

Convertit le nombre octal 7777777533 en nombre décimal (-165)

Pour ce faire, utilisez la fonction OCT2HEX .

1

2

3

A

B

Formule

Description (résultat)

=OCTHEX(100;4)

Convertit le nombre octal 100 en nombre hexadécimal de 4 caractères (0040)

=OCTHEX(7777777533)

Convertit le nombre octal 7777777533 en nombre hexadécimal (FFFFFFFF5B)

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×