Le symbole gal ne précise pas le type de gallon
NIST SP 811 distingue les gallons américains et impériaux. Un gallon impérial vaut 4.54609 L. Un gallon liquide américain vaut 231 pouces cubes. Un pouce étant exactement 2.54 cm, 231 × 2.54³ / 1000 donne 3.785411784 L. La division transforme les centimètres cubes en litres. SP 811 affiche 3.785412 L, arrondis, pour le gallon américain. Cette valeur et le coefficient plus long de l’outil ne désignent pas des unités différentes.
Vérifier les unités prises en charge par Moyoutil
Sélectionnez Volume, puis gallons liquides américains vers litres. La saisie 10 donne 37.85411784 L. L’option gal actuelle est américaine ; aucune option impériale n’est proposée. Le code calcule l’exemple impérial avec un coefficient séparé. L’écart est 7.60678216 L. Il provient d’unités différentes appliquées au même nombre, pas d’une erreur de calcul.
const usGallonL = Number((231 * 2.54 ** 3 / 1000).toFixed(9));
const imperialGallonL = 4.54609;
const usLiters = 10 * usGallonL;
const imperialLiters = 10 * imperialGallonL;
const difference = Number((imperialLiters - usLiters).toFixed(8));
console.log(usLiters, imperialLiters, difference);
// 37.85411784 45.4609 7.60678216Ne saisissez pas une quantité impériale telle quelle dans l’option américaine. Calculez ses litres selon la définition impériale, puis utilisez les litres pour d’autres conversions disponibles. Si la source indique seulement gal, consultez sa documentation ; la langue ou le pays de l’auteur ne suffit pas. Conservez le coefficient pendant le calcul et arrondissez à l’affichage. Plus de chiffres ne prouvent pas la précision d’une mesure réelle.
Questions fréquemment posées
Cet exemple donne-t-il aussi le poids de l’eau ?
Seul le volume est converti ici. Passer des litres à la masse nécessite la densité et ses conditions d’application. Moyoutil ne convertit pas directement des gallons en kilogrammes.