Mathématiques

Calculateur de système numérique

Paramètres
Réinitialiser
Partager le résultat
Enregistrer
Intégrer
Signaler un bug

Partager calculatrice

Ajoutez notre calculatrice gratuite à votre site Web

Veuillez entrer une URL valide. Seules les URLs HTTPS sont prises en charge.


Utilisez les valeurs actuelles dans les champs de saisie de la calculatrice sur la page comme valeurs par défaut pour la calculatrice intégrée.


Couleur de focus de la bordure d'entrée, couleur de la case à cocher, couleur de survol des éléments sélectionnés, etc.


Veuillez accepter les Conditions d'utilisation.

Aperçu

Enregistrer la calculatrice

Paramètres de la calculatrice

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Partager calculatrice

Qu’est-ce qu’un système de numération ?

Un système de numération est une méthode pour représenter des nombres en utilisant un ensemble de symboles et de règles. Le système de numération le plus courant que nous utilisons quotidiennement est le système décimal (base 10), qui utilise des chiffres de 0 à 9. Cependant, les ordinateurs et l’électronique numérique fonctionnent principalement en utilisant d’autres systèmes comme le binaire (base 2), l’octal (base 8) et l’hexadécimal (base 16). Chaque système utilise ses propres chiffres ou caractères pour représenter des valeurs numériques.

Un calculateur de systèmes de numération aide à convertir les nombres entre différentes bases et à effectuer des opérations arithmétiques telles que l’addition, la soustraction, la multiplication et la division à travers différents systèmes. Cet outil simplifie les conversions et les calculs qui seraient autrement chronophages.

Le calculateur effectue automatiquement trois étapes :

  1. Convertit tous les nombres entrés dans le système décimal (base 10).
  2. Effectue l’opération demandée dans le système décimal.
  3. Convertit le résultat dans la base originale sélectionnée par l’utilisateur.

Ce processus assure précision et cohérence, quelle que soit la base dans laquelle vous travaillez.

Si vous devez convertir des nombres entre différentes bases, vous pouvez utiliser notre convertisseur de systèmes numériques.

Types de systèmes de numération

1. Binaire (base 2)

Utilisé largement dans l’informatique, le système binaire utilise seulement deux chiffres : 0 et 1. Chaque chiffre binaire (bit) représente un signal électrique allumé/éteint.

Exemple : (1011)2=(1×23)+(0×22)+(1×21)+(1×20)=(11)10(1011)_2 = (1 \times 2^3) + (0 \times 2^2) + (1 \times 2^1) + (1 \times 2^0) = (11)_{10}

2. Octal (base 8)

Le système octal utilise des chiffres de 0 à 7. Il a été historiquement utilisé en programmation informatique en raison de sa relation simple avec le binaire (trois chiffres binaires correspondent à un chiffre octal).

Exemple : (217)8=(2×82)+(1×81)+(7×80)=(143)10(217)_8 = (2 \times 8^2) + (1 \times 8^1) + (7 \times 8^0) = (143)_{10}

3. Décimal (base 10)

Le système de numération standard pour les calculs arithmétiques quotidiens et le comptage. Il utilise les chiffres de 0 à 9.

Exemple : (249)10(249)_{10} reste (249)10(249)_{10}.

4. Hexadécimal (base 16)

Couramment utilisé en programmation et en conception numérique, ce système utilise des chiffres de 0 à 9 et des lettres de A à F (représentant les valeurs de 10 à 15).

Exemple : (3F)16=(3×161)+(15×160)=(63)10(3F)_{16} = (3 \times 16^1) + (15 \times 16^0) = (63)_{10}

5. Autres bases (2–36)

Au-delà de ces systèmes courants, toute base entre 2 et 36 peut être utilisée. Les bases au-dessus de 10 continuent d’ajouter des lettres, où A = 10, B = 11, et ainsi de suite, jusqu’à Z = 35.

Exemples pas à pas

Exemple 1 : Addition binaire

(1011)2+(1101)2(1011)_2 + (1101)_2

Étape 1 : Convertir en décimal.

(1011)2=1×23+0×22+1×21+1×20=1110(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11_{10}, (1101)2=1×23+1×22+0×21+1×20=1310(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 13_{10}

Étape 2 : Ajouter en décimal.
11+13=2411 + 13 = 24

Étape 3 : Convertir à nouveau en binaire.

DivisionQuotientReste
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

Utiliser les restes pour former le nombre binaire : 2410=(11000)224_{10} = (11000)_2

Exemple 2 : Multiplication hexadécimale

(A)16×(F)16(A)_{16} \times (F)_{16}

Étape 1 : Convertir en décimal.
(A)16=1010(A)_{16} = 10_{10}, (F)16=1510(F)_{16} = 15_{10}

Étape 2 : Multiplier en décimal.
10×15=15010 \times 15 = 150

Étape 3 : Convertir à nouveau en hexadécimal.

DivisionQuotientReste
150 ÷ 1696
9 ÷ 1609

En lisant les restes de bas en haut, on obtient le résultat hexadécimal : 15010=(96)16150_{10} = (96)_{16}

Exemple 3 : Division de fraction octale

(260.2)8÷(0.4)8(260.2)_8 ÷ (0.4)_8

Étape 1 : Convertir en décimal.
(260.2)8=2×82+6×81+0×80+2×81=176,2510(260.2)_8 = 2×8^2 + 6×8^1 + 0×8^0 + 2×8^{-1} = 176,25_{10}, et (0.4)8=0×80+4×81=0,510(0.4)_8 = 0×8^0 + 4×8^{-1} = 0,5_{10}

Étape 2 : Diviser en décimal.
176,25÷0,5=352,5176,25 ÷ 0,5 = 352,5

Étape 3 : Convertir à nouveau en octal.

DivisionQuotientReste
352 ÷ 8440
44 ÷ 854
5 ÷ 805

Partie fractionnaire :

MultiplicationRésultatReste
0,5 × 840

Résultat en octal : 352.510=(540.4)8352.5_{10} = (540.4)_8

Remarques

  • Faites attention lors de la conversion de nombres décimaux avec des parties fractionnaires. La partie fractionnaire est multipliée par la base au lieu d’être divisée.
  • Pour convertir le nombre binaire fractionnaire (101.1)2(101.1)_2 en décimal, utilisez des puissances négatives de la base pour la partie fractionnaire :
    1×22+0×21+1×20+1×21=4+0+1+0,5=5,5101×2^2 + 0×2^1 + 1×2^0 + 1×2^{-1} = 4 + 0 + 1 + 0,5 = 5,5_{10}
  • Lorsqu’on travaille avec des bases plus grandes (par exemple, 36), les lettres continuent jusqu’à ce qu’elles atteignent Z.

Avantages d’utiliser un calculateur

  • Élimine les erreurs de conversion manuelles.
  • Permet d’opérer sur n’importe quelle base de 2 à 36.
  • Supporte l’entrée de 2, 3 nombres ou plus.
  • Utile pour les programmeurs informatiques, les étudiants et les ingénieurs.
  • Économise du temps lors de la comparaison ou de la conversion entre bases dans des contextes de programmation ou de cryptographie.

Questions fréquemment posées

Comment ajouter deux nombres binaires (1010)₂ et (11)₂ ?

Convertir en décimal : 1010+310=131010_{10} + 3_{10} = 13_{10}. Convertir à nouveau en binaire : (1101)2(1101)_2.

Ce calculateur prend-il en charge les nombres fractionnaires ?

Oui, il prend en charge les nombres fractionnaires. Vous pouvez entrer des nombres avec un point décimal.

Combien de nombres puis-je entrer dans le calculateur ?

Vous pouvez entrer n’importe quel nombre de nombres en ajoutant le nombre de champs requis.

Signaler un bug

Ce champ est requis.