Le convertisseur d’unités répond à une question : à combien vaut ce nombre dans cette autre unité ? Sept groupes couvrent longueur, poids, température, surface, volume, vitesse et données, 38 unités au total. Toute la conversion s’exécute dans votre navigateur avec le code livré avec la page, et le nombre que vous tapez ne quitte jamais votre machine.
Sept groupes, trente-huit unités
En haut, sept boutons choisissent le groupe : Longueur (8 unités), Poids (6), Température (3), Surface (6), Volume (6), Vitesse (4) et Données (5). L’outil ouvre sur Longueur, de m à ft. La liste De énumère les unités du groupe courant, la liste Vers énumère le même ensemble, et le champ numérique affiche l’indice Entrez la valeur. Entre les deux colonnes, un bouton d’échange inverse De et Vers en conservant le nombre saisi.
Le résultat apparaît pendant que vous tapez
Il n’y a pas de bouton Calculer. Chaque frappe relance la conversion, et la boîte Vers se remplit immédiatement, ou affiche un tiret quand le champ est vide. La garde est simple : si le champ est vide ou que le texte ne se lit pas comme un nombre, la sortie est un tiret et la ligne de résultat reste masquée. Dès qu’un nombre est présent, la boîte de sortie montre la valeur convertie et, en dessous, une ligne en police monospace répète la conversion, par exemple 1 m = 3.2808399 ft, avec les clés d’unité telles qu’elles sont dans le code.
Comment le nombre est calculé
Chaque unité, sauf la température, porte un seul facteur dans l’unité de base (mètres, kilogrammes, litres, octets) et la conversion est la valeur fois le facteur de De divisé par le facteur de Vers. Ainsi 1 mi devient 1 fois 1609.344 divisé par 1, soit 1609.344 m. La température suit un chemin dédié par Celsius : depuis Fahrenheit, retrancher 32 et multiplier par 5 sur 9 ; depuis Kelvin, retrancher 273.15 ; et les opérations inverses ajoutent ces valeurs. C’est pourquoi moins 40 degrés est le point où les deux échelles se croisent : l’outil passe moins 40 Celsius à moins 40 Fahrenheit. Le groupe Données compte en binaire : KB font 1024 octets, MB font 1024 au carré, GB font 1024 au cube et TB font 1024 à la quatrième puissance.
L’affichage et le bouton de copie
Le résultat est formaté avec au plus huit décimales et les zéros de fin retirés, de sorte que 100 Celsius en Fahrenheit se lit 212 et non 212.00000000. Deux extrêmes basculent en notation scientifique : un résultat non nul inférieur à 0.0001 en valeur absolue, et tout résultat supérieur à 999999999. C’est pourquoi 1 GB en octets s’affiche 1.0737e+9 au lieu de 1073741824, et 1 mg en tonnes métriques s’affiche 1.0000e-9. Le bouton de copie n’écrit dans le presse-papiers que le nombre formaté, sans le suffixe d’unité.
Ce qui n’est pas ici, et où aller ensuite
Le convertisseur va d’unité à unité : il ne gère pas l’argent, où les taux de change comptent, ni les tailles de fichiers en détail, ni les formats de couleur. Pour l’argent avec un taux que vous saisissez vous-même, le Convertisseur de Devises (Taux Manuel) applique votre taux à un montant. Pour un nombre d’octets à dérouler en KB, MB, GB et consorts, en décimal et en binaire à la fois, le Convertisseur de Taille de Fichier fait le travail des six lignes. Si c’est une couleur que vous convertissez, le Convertisseur de Couleurs passe entre HEX, RGB et HSL. Et le guide du convertisseur de taille de fichier explique en profondeur la différence entre le décimal 1000 et le binaire 1024.