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

Un système numérique est un moyen systématique de représenter des nombres à l’aide de caractères symboliques et utilise une valeur de base pour regrouper facilement les nombres sous forme compactée. Le système de numérotation le plus courant est Decimal, qui a une valeur de base de 10, et un jeu de caractères symboliques de 0, 1, 2, 3, 4, 5, 6, 7, 8 et 9. Néanmoins, il existe d’autres systèmes de numérotation qui peuvent être plus efficaces pour une utilisation spécifique. Par exemple, dans la mesure où les ordinateurs utilisent une logique booléenne pour effectuer des calculs et des opérations, ils utilisent le système numérique binaire, dont la valeur de base est 2.

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

Système numérique

Valeur de base

Jeu de caractères symboliques

Binaire

2

0, 1

Huit

8

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

Décimal

10

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

Hexadécimal

Seiz

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

Pour effectuer cette tâche, utilisez la fonction bindec .

1

2

3

A

B

Formule

Description (résultat)

=BINDEC(1100100)

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

=BINDEC(1111111111)

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

Pour effectuer cette tâche, utilisez la fonction BinHex .

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 le nombre binaire 1110 en nombre hexadécimal (E)

=BINHEX(1111111111)

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

Pour effectuer cette tâche, utilisez la fonction BINOCT .

1

2

3

4

A

B

Formule

Description (résultat)

=BINOCT(1001; 3)

Convertit un nombre binaire 1001 en nombre octal à 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 effectuer cette tâche, utilisez la fonction DECBIN .

1

2

3

A

B

Formule

Description (résultat)

=DECBIN(9; 4)

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

=DECBIN(-100)

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

Pour effectuer cette tâche, utilisez la fonction DECHEX .

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 le nombre décimal-54 en nombre hexadécimal (FFFFFFFFCA).

Pour effectuer cette tâche, utilisez la fonction DECOCT .

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 en nombre octal (7777777634)

Pour effectuer cette tâche, utilisez la fonction HEXBIN .

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 effectuer cette tâche, utilisez la fonction HEXDEC .

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 effectuer cette tâche, utilisez la fonction HEXOCT .

1

2

3

4

A

B

Formule

Description (résultat)

=HEXOCT("F"; 3)

Convertit le nombre hexadécimal F en nombre octal à 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 effectuer cette tâche, utilisez la fonction OCTBIN .

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 (1 milliard)

Pour effectuer cette tâche, utilisez la fonction OCTDEC .

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 effectuer cette tâche, utilisez la fonction OCTHEX .

1

2

3

A

B

Formule

Description (résultat)

=OCTHEX(100;4)

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

=OCTHEX(7777777533)

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

Remarque :  Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez vous nous dire si les informations vous ont été utiles ? Voici l’article en anglais pour référence.

Besoin d’aide ?

Développez vos compétences dans Office
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.

×