MATH TOOLS

Convertisseur binaire-décimal-hexagonal

Convertir ces nombres de base

Choisir le numéro de la base d'entrée

Fractions and negative values are supported. You can also use 0b and 0x prefixes.

Binaire

BASE 2
0

Décimale

BASE 10
0

Hexadécimale

BASE 16
0

All conversions are performed only in your browser.

QUICK REFERENCE

liste décimale, binaire et hexadécimale de 0 à 16

DécimaleBinaireHexadécimale
0000000000x0
1000000010x1
2000000100x2
3000000110x3
4000001000x4
5000001010x5
6000001100x6
7000001110x7
8000010000x8
9000010010x9
10000010100xa
11000010110xb
12000011000xc
13000011010xd
14000011100xe
15000011110xf
16000100000x10

HOW IT WORKS

Conversion des nombres de base avec JavaScript

Cette page web utilise JavaScript pour convertir les nombres de base. JavaScript fournit les méthodes parseInt et toString à cet effet.

Le premier paramètre de toString sert à convertir un nombre décimal en un nombre de base spécifique.

const value = 334;
value.toString(16); // "14e"

Le deuxième paramètre de parseInt permet de convertir un nombre de base spécifique en nombre décimal.

parseInt('101001110', 2); // 334

Mais parseFloat ne fournit pas de paramètre pour la conversion des nombres de base. Vous devez écrire un script si vous voulez convertir un nombre flottant à partir de n'importe quel nombre de base.

J'utilise le script qui se trouve sur Stackoverflow.

Converting hexadecimal to float in JavaScript – Stack Overflow

Cette fonction fournit des paramètres pour convertir les nombres de base comme parseInt.