ForHosting KIT · Convertisseurs d'unités

Convertisseur métrique

2,5 km font 2500 m et 500 ml font 0,5 l. Choisissez l'unité que vous avez et celle qu'il vous faut parmi douze unités métriques de longueur, de masse et de volume, sans déplacer la virgule à la main. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Valeur
2,5
De
Km
To
M
Vous obtenez
Résultat
2 500 m
Quantité
length
Facteur
1 000
Valeur en SI
2 500

Un convertisseur métrique transforme un nombre fini d'une unité d'une famille SI en une autre, sans mélanger longueur, masse et volume. Élèves, magasiniers, techniciens de laboratoire et guichets d'expédition saisissent chaque jour les mêmes trois champs : la valeur, l'unité dont ils disposent et l'unité dont ils ont besoin. Ce point d'accès accepte ces trois champs, multiplie via une base SI exacte — mètre, kilogramme ou mètre cube — et renvoie la valeur convertie avec l'unité cible. Les valeurs non finies sont également rejetées.

Familles SI, préfixes et pourquoi les paires mixtes échouent

Le Système international d'unités organise la mesure quotidienne en familles cohérentes, et non en un fourre-tout de noms historiques. La longueur vit sur le mètre, la masse sur le kilogramme et le volume sur le mètre cube. Chaque unité métrique courante que ce convertisseur accepte est un multiple exact d'une puissance de dix de l'une de ces trois bases.

Millimètres, centimètres, mètres et kilomètres ne diffèrent que par les préfixes SI : milli vaut un millième, centi un centième et kilo mille. Milligrammes, grammes, kilogrammes et tonnes suivent la même logique de préfixes pour la masse, la tonne étant définie comme mille kilogrammes. Millilitres, litres, centimètres cubes et mètres cubes relèvent du volume ; un millilitre est défini comme un centimètre cube, de sorte que convertir des millilitres en centimètres cubes est une identité.

La conversion au sein d'une famille est donc un unique produit-quotient : l'entrée multipliée par le facteur source et divisée par le facteur cible. La conversion entre familles n'est pas une conversion d'unités : un kilogramme n'est pas une longueur, et un mètre n'est pas un volume.

Contrat d'entrée, forme de la réponse et comportement en cas d'erreur

Les deux sont restreintes à un enum fermé de jetons métriques courants : mm, cm, m et km pour la longueur ; mg, g, kg et t pour la masse ; ml, l, cm3 et m3 pour le volume. Les jetons inconnus échouent. Les valeurs négatives sont autorisées car les écarts signés apparaissent en inventaire et au laboratoire ; zéro est autorisé ; seules les grandeurs non finies sont rejetées.

Là où un convertisseur métrique est rentable

Les salles de classe utilisent un convertisseur métrique pour que les apprenants s'exercent aux préfixes SI sans déplacer une virgule à la main. Un enseignant peut demander 2.5 kilomètres en mètres et attendre 2500, ou 500 millilitres en litres et attendre 0.5, et une extension de LMS peut noter les mêmes items avec cet oracle déterministe. Les laboratoires convertissent milligrammes en grammes et millilitres en mètres cubes lors de la préparation de réactifs ; les guichets d'expédition convertissent kilogrammes en tonnes et mètres cubes en litres pour coter le fret.

Une validation échouée ne consomme pas de solde. Gardez des requêtes petites, figez le résultat arrondi dans vos tests, et vous obtenez des sauts SI reproductibles pour les devoirs, les scripts d'entrepôt et les workers d'edge sans monter une bibliothèque générale de conversion d'unités.

Exercices de préfixes SI en classe

Faites convertir 2.5 km en m ou 500 ml en l et vérifiez le résultat exact en puissance de dix d'après les tables de préfixes du manuel.

Carnets de laboratoire et préparation de réactifs

Convertissez milligrammes en grammes et millilitres en centimètres cubes lorsqu'un protocole mélange les préfixes SI de masse et de volume.

Devis d'expédition et scripts d'entrepôt

Passez des kilogrammes en tonnes et des mètres cubes en litres dans les calculateurs de fret sans importer une bibliothèque d'unités générale.

Quelles unités métriques puis-je convertir ?

Longueur : mm, cm, m, km. Masse : mg, g, kg, t (tonne). Volume : ml, l, cm3, m3. La paire doit partager la grandeur ; millilitres et centimètres cubes sont le même volume.

Puis-je convertir des kilogrammes en mètres ?

Non. Cette paire n'est pas prise en charge car masse et longueur sont des familles SI distinctes.

Comment millilitres et centimètres cubes sont-ils liés ?

Les convertir l'un en l'autre renvoie la même grandeur avec le jeton d'unité cible.

Que se passe-t-il si la valeur est Infinity ou NaN ?

Seuls les nombres finis sont acceptés. Les champs manquants et les noms d'unité inconnus échouent de la même façon.

Puis-je convertir une valeur négative ?

Oui. Les nombres négatifs sont acceptés, car les écarts signés existent en gestion de stock et au laboratoire, et le zéro est admis aussi. Seules les valeurs qui ne sont pas des nombres finis sont refusées.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/conv/metric-converter

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/conv/metric-converter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":2.5,"from":"km","to":"m"}'
{
  "value": 2.5,
  "from": "km",
  "to": "m"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.metric_converter",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les paires entre familles, comme kilogrammes vers mètres, sont rejetées avec invalid_input plutôt que d'inventer un nombre sans signification.

Familles SI, préfixes et pourquoi les paires mixtes échouent

Cette capacité refuse ces paires avec invalid_input au lieu d'inventer un nombre. Les facteurs ne viennent ni du réseau ni de l'horloge ; ce sont les définitions SI publiées, intégrées dans une petite table, pour que la même requête produise toujours le même JSON.

Contrat d'entrée, forme de la réponse et comportement en cas d'erreur

Envoyez un corps JSON avec trois champs obligatoires. value est la grandeur numérique à convertir et doit être un nombre fini ; les nombres JSON et les chaînes numériques sont acceptés, mais NaN, Infinity, les chaînes vides et les valeurs manquantes échouent avec invalid_input en nommant le champ. from est l'unité source et to l'unité cible. Une paire dont les familles diffèrent — par exemple from kg to m — est une paire d'unités non prise en charge et échoue aussi avec invalid_input ; cette erreur n'est pas facturée. En cas de succès, le corps renvoie value, from et to sous forme canonique, result comme grandeur convertie arrondie à douze décimales pour des références stables, unit comme jeton cible afin que les clients affichent le nombre avec son unité sans autre recherche, et nomme quantity comme length, mass ou volume. factor est le multiplicateur exact de l'unité source vers l'unité cible via la base SI. formula reformule l'arithmétique en une courte chaîne adaptée à un reçu ou à une vérification de devoir.

Là où un convertisseur métrique est rentable

Comme l'implémentation relève de l'analyse pure du palier A, chaque appel réussi coûte le prix de base publié $0.002, sans jetons de modèle ni réseau sortant.

Combien coûte le convertisseur métrique ?

L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →