Langsung ke konten utama

Konverter Satuan gratis

Konversi antara satuan panjang, berat, suhu, luas, volume, dan lainnya.

Berfungsi offline setelah dimuat

Umum

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Presisi

Semua konversi

Penggunaan umum

  • Konverter PanjangKonversi antara meter, kaki, inci, kilometer, mil, sentimeter, milimeter, yard, dan banyak lagi.
  • Konverter BeratKonversi antara kilogram, pound, ons, gram, batu, dan ton β€” semua satuan berat utama.
  • Konverter SuhuKonversi antara Celsius, Fahrenheit, dan Kelvin β€” suhu memasak, cuaca, dan sains.
  • Konverter VolumeKonversi antara liter, galon, mililiter, cangkir, pint, quart, meter kubik, dan ons cair.
  • Konverter KecepatanKonversi antara km/h, mph, m/s, knot, dan Mach β€” kecepatan berlari, mengemudi, penerbangan, dan sains.

Cara kerja

Semua matematika konversi berjalan langsung di browser Anda menggunakan algoritma dua-langkah tulisan tangan β€” tanpa library, tanpa panggilan server. Setiap dari 18 kategori satuan mendefinisikan satuan basis (meter untuk panjang, pascal untuk tekanan, watt untuk daya, dll.), dan setiap satuan lain dalam kategori itu menyimpan dua fungsi JavaScript biasa: satu untuk mengonversi ke basis, satu untuk mengonversi dari basis.

  1. 1
    Pilih kategori dan satuan
    Memilih kategori (panjang, suhu, energi, kapasitansi, dan 14 lainnya) memuat tabel satuan kategori itu yang sudah tetap. Setiap entri satuan membawa simbol, label tampilan, dan dua fungsi aritmetika β€” toBase dan fromBase β€” yang dipanggang langsung ke sumber.
  2. 2
    Poros satuan-basis dua-langkah
    Saat Anda mengetik nilai, konverter memanggil fromUnit.toBase(value) untuk mencapai basis kanonik kategori (misalnya meter, joule, ampere), lalu segera memanggil toUnit.fromBase(baseValue) untuk mencapai satuan target. Satu poros tunggal ini bekerja untuk pasangan apa pun tanpa menyimpan tabel rasio langsung O(nΒ²).
  3. 3
    Hasil diformat ke presisi yang dapat dipilih
    Hasil floating-point mentah diformat dengan toPrecision(sig) di mana sig adalah 2, 4, 6, atau 8 angka signifikan β€” pilihan Anda. Hasil yang sangat besar atau sangat kecil (di luar 1e-10 hingga 1e15) otomatis beralih ke notasi eksponensial. Grid 'semua konversi' secara bersamaan menampilkan nilai masukan dikonversi ke setiap satuan dalam kategori.
  4. 4
    Konversi dipertahankan dan dapat dibagikan via URL
    Kategori, satuan, dan nilai Anda saat ini ditulis ke fragment URL (misalnya #cat=length&from=km&to=mi&v=42) dengan debounce 300 md, sehingga konversi apa pun bisa ditandai atau dibagikan sebagai tautan langsung tanpa nilai pernah mencapai server. Delapan konversi terakhir juga disimpan ke localStorage dan muncul sebagai chip riwayat sekali-klik.

Alat terkait

Pertanyaan yang sering diajukan