Convertisseur binaire
Entrez une valeur décimale dans le champ Decimal et lisez la ligne Binary dès que le nombre est valide. Les entiers se convertissent directement ; la partie fractionnaire est abandonnée par troncature avant la construction de la chaîne en base 2.
Mis à jour 2026-08-03 · math
À propos de cet outil
Le convertisseur surveille une seule entrée Decimal. Lorsque la valeur est un nombre fini, il tronque vers zéro avec Math.trunc, puis appelle toString(2) pour produire la ligne Binary. Une entrée non numérique affiche Enter a number pour indiquer qu’il faut encore une vraie valeur.
Comment utiliser
- Focaliser le champ Decimal: Ouvrez l’outil et cliquez sur l’input Decimal (exemple par défaut 42).
- Saisir votre nombre: Entrez la valeur décimale à afficher en binaire.
- Lire la ligne Binary: Lorsque l’entrée est valide, le résultat montre Binary: suivi des chiffres en base 2.
- Corriger une mauvaise saisie: Si vous voyez Enter a number, remplacez lettres ou texte vide par une valeur numérique finie.
Cas d'usage
- Transformer des décimaux de devoirs en binaire pour des exercices d’informatique ou d’électronique.
- Prévisualiser des motifs de bits en esquissant flags, masques ou petits opcodes.
- Vérifier rapidement la représentation binaire d’un entier d’exemple.
Conseils
- Seule la partie entière est convertie—42.9 donne le même binaire que 42.
- Les nombres négatifs gardent le signe moins devant les chiffres binaires lorsque le runtime le permet.
FAQ
La conversion est-elle en direct ou via un bouton ?
En direct. La ligne Binary se met à jour dès que le champ Decimal change.
Que deviennent les décimaux comme 10.7 ?
L’outil tronque d’abord vers zéro, donc 10.7 se convertit comme 10 → 1010.
Puis-je convertir du binaire en décimal ici ?
Cette page ne mappe que l’entrée décimale vers une chaîne binaire, pas l’inverse.
Pourquoi vois-je Enter a number ?
Le champ est vide ou n’est pas un nombre fini, donc aucune chaîne binaire n’est encore produite.