Simbol gal tidak menentukan jenis galon
NIST SP 811 mencantumkan galon AS dan imperial secara terpisah. Satu galon imperial adalah 4.54609 L. Galon cair AS adalah 231 inci kubik. Satu inci tepat 2.54 cm, sehingga 231 × 2.54³ / 1000 menghasilkan 3.785411784 L. Pembagian mengubah sentimeter kubik menjadi liter. SP 811 menampilkan 3.785412 L yang dibulatkan untuk galon AS. Nilai itu dan faktor lebih panjang pada alat bukan unit yang berbeda.
Periksa input yang didukung Moyoutil
Pilih Volume, lalu galon cair AS ke liter. Input 10 menghasilkan 37.85411784 L. Opsi gal saat ini berarti galon cair AS; tidak ada opsi imperial. Kode menghitung contoh imperial dengan faktor terpisah. Selisihnya 7.60678216 L. Ini akibat unit berbeda untuk angka yang sama, bukan kesalahan kalkulator.
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.60678216Jangan masukkan jumlah imperial tanpa perubahan ke opsi AS. Hitung liter memakai definisi imperial, lalu gunakan liter untuk unit lain yang didukung. Jika sumber hanya menyebut gal, periksa dokumentasi unitnya; bahasa atau negara penulis tidak cukup. Pertahankan faktor selama perhitungan dan bulatkan saat ditampilkan. Lebih banyak digit tidak membuktikan ketelitian pengukuran nyata.
Pertanyaan yang Sering Diajukan
Bisakah contoh ini menghitung berat air?
Artikel ini hanya mengonversi volume. Liter ke massa memerlukan densitas dan kondisi yang berlaku. Moyoutil tidak langsung mengonversi galon ke kilogram.