UTILS.
100% di peramban
⚗️

Kalkulator Komposisi Persen

Masukkan rumus kimia untuk mendapatkan massa molar dan persen massa setiap unsur, dengan dukungan tanda kurung dan hidrat.

Mendukung subskrip, tanda kurung bersarang seperti Ca(OH)2, dan hidrat seperti CuSO4·5H2O.

Tentang alat ini

Ketik rumus kimia dan alat ini mengembalikan massa molarnya serta persen massa yang disumbangkan oleh setiap unsur. Alat ini memahami simbol unsur dengan subskrip, gugus bersarang seperti Ca(OH)2 atau K3[Fe(CN)6], dan notasi titik hidrat seperti CuSO4·5H2O atau CuSO4.5H2O. Semua penguraian dan perhitungan terjadi di peramban Anda.

Sebuah parser rekursif yang ditulis tangan membaca rumus karakter demi karakter — tanpa eval dan tanpa ekspresi reguler pemecah rumus — membangun peta unsur ke jumlah atom. Massa molar adalah jumlah dari jumlah atom dikali massa atom untuk setiap unsur. Untuk setiap unsur, persen massa adalah 100 × (jumlah × massa atom) / massa molar, dan persentase individu berjumlah 100%.

Simbol unsur yang tidak dikenal atau tanda kurung yang tidak seimbang ditolak sebagai input yang tidak valid. Gunakan untuk memeriksa hasil sintesis, menghitung kandungan logam suatu bijih, atau memverifikasi massa molar sebelum titrasi.

Pertanyaan yang sering diajukan

Bagaimana persen massa dihitung?
Untuk setiap unsur, alat ini menghitung 100 × (jumlah atom × massa atom) / massa molar. Massa molar adalah total dari jumlah atom setiap unsur dikalikan massa atomnya, sehingga persentase selalu berjumlah 100%.
Bisakah alat ini menangani tanda kurung dan hidrat?
Ya. Gugus bersarang seperti Ca(OH)2 dan Mg3(PO4)2 diperluas dengan benar, dan notasi hidrat seperti CuSO4·5H2O — menggunakan titik tengah atau titik — menambahkan molekul air ke total.
Apa yang terjadi dengan rumus yang tidak valid?
Jika Anda memasukkan simbol unsur yang tidak dikenal atau tanda kurung yang tidak cocok, alat ini menampilkan pesan input-tidak-valid alih-alih jawaban yang salah. Simbol peka huruf besar-kecil, jadi gunakan Co untuk kobalt dan CO untuk karbon monoksida.
Apakah ini berjalan di server?
Tidak. Massa tabel periodik dan parser rumus terpasang di halaman dan berjalan secara lokal, sehingga rumus Anda tidak pernah meninggalkan perangkat Anda.

Alat lainnya