Passer directement au contenu principal

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

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. 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 indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Un système de nombres est une façon systématique de 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é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. Toutefois, il existe d'autres systèmes de numérotation, et ils peuvent être plus efficaces à utiliser dans un but 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, qui a une valeur de base de 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 symbolique

Binaire

2

0, 1

Huit

8

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

Decimal

0,10

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

Hexadécimaux

16

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 .

i

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

i

2

3

4

A

B

Formule

Description (résultat)

=BINHEX(11111011, 4)

ConVertit le 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 .

i

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 DECBIN .

i

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 le nombre décimal-100 en nombre binaire (1110011100).

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

i

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 .

i

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 .

i

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 .

i

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 .

i

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 .

i

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 .

i

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 .

i

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).

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.

×