Convertisseur de bases numériques | Convertissez vos nombres facilement
Convertissez des nombres entre les bases binaire, décimale, octale et hexadécimale. Cet outil permet des conversions rapides et précises entre la base 2 et la base 10.
Convertir des nombres entre différentes bases numériques (décimal, binaire, hexadécimal, etc.)
Qu'est-ce qu'un convertisseur de base numérique ?
Un convertisseur de base numérique change un nombre entre les systèmes de numération — binaire (base 2), octal (base 8), décimal (base 10) et hexadécimal (base 16). Les ordinateurs utilisent le binaire et l'hexadécimal ; les humains utilisent le décimal.
Comment utiliser
- Entrez votre nombre dans le champ de saisie
- Sélectionnez la base de votre nombre d'entrée (ex: 16 pour hexadécimal)
- Choisissez la base de sortie souhaitée
- Cliquez sur Convertir pour voir le résultat
La même valeur dans quatre bases
| Décimal | Binaire | Octal | Hex |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
Chaque base écrit la même valeur différemment ; l'hexadécimal est une façon compacte de montrer le binaire.
Fonctionnalités principales
- Support des bases 2 à 36
- Conversions courantes (binaire, octal, décimal, hexadécimal)
- Saisie insensible à la casse pour les lettres
- Copie du résultat en un clic
Cas d'utilisation courants
- Conversion entre décimal et binaire
- Travail avec les codes couleur hexadécimaux
- Calculs en informatique
- Travail en électronique numérique
Utilisez cet outil depuis votre agent IA
API JSON et serveur Model Context Protocol (MCP) gratuits. Sans inscription, sans clé d'API, CORS ouvert. Conçu pour Claude, ChatGPT, Cursor, scripts et applications frontend.
curl -X POST https://mate.tools/api/v1/number-base.php \
-H "Content-Type: application/json" \
-d '{"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/number-base.php",
data=json.dumps({"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/number-base.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}),
});
console.log(await r.json()); Ajoutez à claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) ou tout autre client compatible MCP :
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
}