1. Apa yang dilakukan alat ini
Konverter notasi ilmiah daring gratis ini mengonversi antara desimal dan notasi ilmiah dalam satu klik—E-notation, notasi engineering, atau gaya ×10ⁿ. Gunakan untuk desimal ke notasi ilmiah atau ilmiah ke desimal dalam sains, teknik, atau pemrograman. Masukkan angka dalam salah satu bentuk dan dapatkan padanan; mendukung angka sangat besar dan sangat kecil. Tanpa daftar, tanpa unggah; semua di browser Anda. Cocok untuk sains, teknik, pemrograman, pendidikan, atau analisis data.
2. Cara menggunakannya
Mulai cepat: Pilih "Desimal → Ilmiah" atau "Ilmiah → Desimal", masukkan angka (atau tempel E-notation, ×10ⁿ, dll.), pilih format output jika perlu, lalu lihat dan salin hasil.
- Pilih mode — Pilih "Desimal → Ilmiah" untuk mengonversi dari desimal ke notasi eksponensial, atau "Ilmiah → Desimal" untuk sebaliknya.
- Pilih format output (hanya Desimal → Ilmiah) — Pilih E-notation, Engineering, ×10ⁿ (superskrip), atau ×10^n (caret).
- Masukkan input — Ketik angka. Saat mengonversi ke desimal, Anda bisa memakai format yang didukung: 1.23e+6, 1.23×10⁶, 1.23×10^6, atau 123×10³.
- Lihat output — Nilai yang dikonversi muncul secara instan. Salin dengan satu klik.
- Sampel atau bersihkan — Gunakan Muat sampel untuk mencoba contoh, atau Bersihkan untuk mengatur ulang.
3. Cara kerjanya
Desimal ke ilmiah: Input dinormalisasi (format alternatif seperti ×10⁶ dikonversi ke e-notation secara internal), di-parse dengan parseFloat(), dan divalidasi. Output diformat menurut format yang dipilih. Ilmiah ke desimal: Input dinormalisasi untuk menangani ×10ⁿ, ×10^n, dan bentuk engineering. Untuk angka sangat kecil alat memakai toFixed(20) dan memangkas nol trailing. Infinity dan NaN ditolak. Semua perhitungan berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun.
4. Kasus penggunaan & contoh
- Sains & teknik — Bekerja dengan bilangan Avogadro, konstanta Planck, atau konstanta fisika lain. Gunakan notasi engineering untuk nilai dengan prefiks metrik.
- Pemrograman — Konversi antara desimal ramah pengguna dan e-notation yang bisa dibaca mesin untuk API atau konfigurasi.
- Pendidikan — Ajarkan atau pelajari notasi ilmiah, notasi engineering, dan angka signifikan.
- Analisis data — Normalisasi string numerik dari spreadsheet atau file CSV.
- Publikasi — Hasilkan bentuk superskrip ×10ⁿ untuk makalah dan slide.
Contoh
1230000→ 1.230000e+6 (E-notation)0.000123→ 1.230000e-41.23e-4→ 0.000123
5. Batasan & kendala
- Presisi angka — Tipe Number JavaScript punya sekitar 15–17 digit signifikan. String desimal sangat panjang dapat kehilangan presisi.
- Panjang input — Maksimal 500 karakter untuk menghindari masalah performa.
- Infinity & NaN — Tidak didukung; alat menolak nilai non-finite.
- Angka sangat besar — Nilai dengan |n| ≥ 1e21 ditampilkan dalam e-notation bahkan dalam mode "Ilmiah → Desimal".
- Tampilan superskrip — Karakter superskrip Unicode dapat dirender atau disalin berbeda di berbagai OS dan aplikasi.