Outil
Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.
Bits:
0
Type:
Unsigned
À propos de cet outil
Un convertisseur binaire en décimal est un outil qui transforme les nombres binaires en leurs équivalents décimaux. Chaque nombre binaire est interprété soit comme un nombre non signé, soit comme un nombre signé en utilisant la représentation du complément de deux.
Comment ça marche
- The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
- The user can choose between unsigned and signed (two's complement) interpretation.
- For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
- For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
- La valeur décimale résultante s’affiche.
Utilisation courante Enseignement
- de l’informatique :Comprendre comment les nombres binaires sont interprétés comme des valeurs décimales dans les ordinateurs.
- Électronique numérique :Conversion de signaux binaires du matériel en valeurs décimales lisibles par l’homme.
- Programming:Interpréter les données binaires lues à partir de fichiers ou de sockets réseau comme des nombres décimaux.
- Analyse des données :Conversion de données codées binairement au format décimal pour l’analyse.
- Cryptography:Conversion de clés ou de valeurs codées binairement en décimales pour les calculs cryptographiques.
Le
système binaire n’utilise que deux chiffres, 0 et 1, pour représenter les nombres. Chaque chiffre d’un nombre binaire est appelé un bit. Les nombres binaires peuvent être utilisés pour représenter à la fois des nombres positifs et négatifs à l’aide de différentes méthodes, telles que le complément de deux pour les nombres négatifs.
Exemples de conversion binaire en décimal Outil
| Binary | décimale | Signed Decimal (Two's Complement) |
|---|---|---|
| 0000 | 0 | 0 |
| 0001 | 1 | 1 |
| 0101 | 5 | 5 |
| 1000 | 8 | -8 |
| 1111 | 15 | -1 |
| 11111111 | 255 | -1 |
Related Tools
Octal en décimal
Convertissez sans effort des nombres octals en décimauxConvertissez des nombres octals en hexadécimaux Convertissez
Octal en texte
Convertissez la représentation octale en texte sans
Texte en hexadécimal
effort Convertissez du texte en représentation hexadécimale sans
Remise Calculatrice
Calculez les remises, les prix de vente et les économies grâce à notre calculateur de remises facile à utiliser.
Texte en binaire
effort Convertissez du texte en code
CMJN vers HSV
numériques Convertissez les valeurs de couleur CMJN en modèle de couleur HSV pour les applications