Tukar antara gram dan mol dengan memasukkan jisim dan jisim molar. Penting untuk pelajar, guru, dan profesional kimia yang bekerja dengan pengiraan kimia.
Tukar antara gram dan mol dengan memasukkan jisim dalam gram dan jisim molar bahan.
Mol adalah unit ukuran yang digunakan dalam kimia untuk menyatakan jumlah bahan kimia. Satu mol mana-mana bahan mengandungi tepat 6.02214076 × 10²³ entiti asas (atom, molekul, ion, dll.).
Sebagai contoh, 1 mol air (H₂O) mempunyai jisim 18.02 g dan mengandungi 6.02214076 × 10²³ molekul air.
Pengubah Grams ke Moles adalah alat penting bagi siswa, guru, dan profesional kimia yang perlu dengan cepat dan akurat mengonversi antara massa (gram) dan jumlah zat (moles). Konversi ini sangat mendasar untuk perhitungan kimia, stoikiometri, dan pekerjaan laboratorium. Kalkulator kami yang ramah pengguna menyederhanakan proses ini dengan secara otomatis melakukan konversi berdasarkan massa molar zat, menghilangkan potensi kesalahan matematis dan menghemat waktu berharga.
Dalam kimia, mol adalah satuan standar untuk mengukur jumlah suatu zat. Satu mol mengandung tepat 6.02214076 × 10²³ entitas dasar (atom, molekul, ion, dll.), yang dikenal sebagai angka Avogadro. Mengonversi antara gram dan mol adalah keterampilan penting bagi siapa saja yang bekerja dengan persamaan kimia, menyiapkan larutan, atau menganalisis reaksi kimia.
Panduan komprehensif ini akan menjelaskan cara menggunakan kalkulator grams ke moles kami, prinsip matematika di balik konversi, aplikasi praktis, dan jawaban untuk pertanyaan yang sering diajukan tentang perhitungan mol.
Hubungan mendasar antara massa dalam gram dan jumlah dalam mol diberikan oleh rumus berikut:
Sebaliknya, untuk mengonversi dari mol ke gram:
Massa molar suatu zat adalah massa satu mol dari zat tersebut, dinyatakan dalam gram per mol (g/mol). Untuk unsur, massa molar sama dengan berat atom yang ditemukan di tabel periodik. Untuk senyawa, massa molar dihitung dengan menjumlahkan berat atom dari semua atom dalam rumus molekul.
Sebagai contoh:
Mari kita jalani contoh sederhana untuk mengilustrasikan proses konversi:
Masalah: Konversi 25 gram natrium klorida (NaCl) ke mol.
Solusi:
Tentukan massa molar NaCl:
Terapkan rumus:
Oleh karena itu, 25 gram NaCl setara dengan 0.4278 mol.
Kalkulator kami dirancang untuk intuitif dan sederhana, memerlukan input minimal untuk memberikan hasil yang akurat. Ikuti langkah-langkah sederhana ini untuk mengonversi antara gram dan mol:
Mengonversi antara gram dan mol sangat penting dalam berbagai aplikasi kimia. Berikut adalah beberapa skenario paling umum di mana konversi ini diperlukan:
Saat menyeimbangkan persamaan kimia dan menentukan jumlah reaktan yang diperlukan atau produk yang dihasilkan, ahli kimia harus mengonversi antara gram dan mol. Karena persamaan kimia mewakili hubungan antara molekul (dalam mol), tetapi pengukuran laboratorium biasanya dilakukan dalam gram, konversi ini adalah langkah penting dalam perencanaan dan analisis eksperimen.
Contoh: Dalam reaksi 2H₂ + O₂ → 2H₂O, jika Anda memiliki 10 gram hidrogen, berapa gram oksigen yang diperlukan untuk reaksi lengkap?
Saat menyiapkan larutan dengan konsentrasi tertentu (molaritas), ahli kimia perlu mengonversi antara gram dan mol untuk menentukan jumlah zat terlarut yang benar untuk dilarutkan.
Contoh: Untuk menyiapkan 500 mL larutan NaOH 0.1 M:
Dalam prosedur analitik seperti titrasi, analisis gravimetri, dan spektroskopi, hasil sering perlu dikonversi antara kuantitas massa dan molar.
Dalam pengembangan dan produksi obat, bahan aktif farmasi (API) sering diukur dalam mol untuk memastikan dosis yang tepat, terlepas dari bentuk garam atau keadaan hidrasi senyawa.
Saat menganalisis polutan atau senyawa alami dalam sampel lingkungan, ilmuwan sering perlu mengonversi antara konsentrasi massa (misalnya, mg/L) dan konsentrasi molar (misalnya, mmol/L).
Meskipun perhitungan mol adalah standar dalam kimia, ada pendekatan alternatif untuk aplikasi tertentu:
Dalam reaksi kimia yang melibatkan beberapa reaktan, satu reaktan sering habis sepenuhnya sebelum yang lain. Reaktan ini, yang dikenal sebagai reagen pembatas, menentukan jumlah maksimum produk yang dapat dihasilkan. Mengidentifikasi reagen pembatas memerlukan konversi semua massa reaktan ke mol dan membandingkannya dengan koefisien stoikiometri dalam persamaan kimia yang seimbang.
Contoh: Pertimbangkan reaksi antara aluminium dan oksigen untuk membentuk aluminium oksida:
4Al + 3O₂ → 2Al₂O₃
Jika kita memiliki 10.0 g aluminium dan 10.0 g oksigen, mana yang merupakan reagen pembatas?
Konversi massa ke mol:
Bandingkan dengan koefisien stoikiometri:
Karena aluminium memberikan jumlah reaksi yang lebih kecil (0.093 mol), ia adalah reagen pembatas.
Hasil teoritis dari suatu reaksi adalah jumlah produk yang akan dihasilkan jika reaksi berlangsung hingga selesai dengan efisiensi 100%. Dalam praktiknya, hasil aktual sering kali lebih sedikit karena berbagai faktor seperti reaksi yang bersaing, reaksi yang tidak lengkap, atau kehilangan selama pemrosesan. Persentase hasil dihitung sebagai:
Menghitung hasil teoritis memerlukan konversi dari reagen pembatas (dalam mol) ke produk (dalam mol) menggunakan rasio stoikiometri, kemudian mengonversi ke gram menggunakan massa molar produk.
Contoh: Dalam reaksi aluminium oksida di atas, jika reagen pembatas adalah 0.371 mol aluminium, hitung hasil teoritis Al₂O₃ dan persentase hasil jika 15.8 g Al₂O₃ sebenarnya diproduksi.
Hitung mol Al₂O₃ yang diproduksi secara teoritis:
Konversi ke gram:
Hitung persentase hasil:
Ini berarti bahwa 83.3% dari Al₂O₃ yang mungkin secara teoritis diperoleh sebenarnya didapatkan dalam reaksi.
Mengonversi antara gram dan mol sangat penting untuk menentukan rumus empiris dan molekuler senyawa dari data eksperimen. Rumus empiris mewakili rasio paling sederhana dari atom dalam suatu senyawa, sementara rumus molekuler memberikan jumlah aktual atom dari setiap elemen dalam satu molekul.
Proses untuk menentukan rumus empiris:
Contoh: Sebuah senyawa mengandung 40.0% karbon, 6.7% hidrogen, dan 53.3% oksigen berdasarkan massa. Tentukan rumus empirisnya.
Anggap sampel 100 g:
Bagi dengan nilai terkecil (3.33):
Rumus empiris: CH₂O
Konsep mol telah berkembang secara signifikan selama berabad-abad, menjadi salah satu dari tujuh unit dasar dalam Sistem Internasional Satuan (SI).
Dasar-dasar konsep mol dapat ditelusuri kembali ke karya Amedeo Avogadro pada awal abad ke-19. Pada tahun 1811, Avogadro berhipotesis bahwa volume gas yang sama pada suhu dan tekanan yang sama mengandung jumlah molekul yang sama. Prinsip ini, sekarang dikenal sebagai hukum Avogadro, adalah langkah penting menuju pemahaman hubungan antara massa dan jumlah partikel.
Istilah "mol" diperkenalkan oleh Wilhelm Ostwald pada akhir abad ke-19, yang berasal dari kata Latin "moles" yang berarti "massa" atau "massa besar." Namun, baru pada abad ke-20 mol mendapatkan penerimaan luas sebagai unit dasar dalam kimia.
Pada tahun 1971, mol secara resmi didefinisikan oleh Biro Internasional untuk Ukuran dan Timbangan (BIPM) sebagai jumlah zat yang mengandung sebanyak entitas dasar seperti yang terdapat dalam 12 gram karbon-12. Definisi ini menghubungkan mol secara langsung dengan angka Avogadro, sekitar 6.022 × 10²³.
Pada tahun 2019, sebagai bagian dari revisi besar sistem SI, mol didefinisikan ulang dalam istilah nilai numerik tetap dari konstanta Avogadro. Definisi saat ini menyatakan:
"Mol adalah jumlah zat yang mengandung tepat 6.02214076 × 10²³ entitas dasar."
Definisi ini memisahkan mol dari kilogram dan memberikan dasar yang lebih tepat dan stabil untuk pengukuran kimia.
Berikut adalah implementasi konversi grams ke moles dalam berbagai bahasa pemrograman:
1' Rumus Excel untuk mengonversi gram ke mol
2=B2/C2
3' Di mana B2 berisi massa dalam gram dan C2 berisi massa molar dalam g/mol
4
5' Fungsi Excel VBA
6Function GramsToMoles(grams As Double, molarMass As Double) As Double
7 If molarMass = 0 Then
8 GramsToMoles = 0 ' Hindari pembagian dengan nol
9 Else
10 GramsToMoles = grams / molarMass
11 End If
12End Function
13
1def grams_to_moles(grams, molar_mass):
2 """
3 Mengonversi gram ke mol
4
5 Parameter:
6 grams (float): Massa dalam gram
7 molar_mass (float): Massa molar dalam g/mol
8
9 Mengembalikan:
10 float: Jumlah dalam mol
11 """
12 if molar_mass == 0:
13 return 0 # Hindari pembagian dengan nol
14 return grams / molar_mass
15
16def moles_to_grams(moles, molar_mass):
17 """
18 Mengonversi mol ke gram
19
20 Parameter:
21 moles (float): Jumlah dalam mol
22 molar_mass (float): Massa molar dalam g/mol
23
24 Mengembalikan:
25 float: Massa dalam gram
26 """
27 return moles * molar_mass
28
29# Contoh penggunaan
30mass_g = 25
31molar_mass_NaCl = 58.44 # g/mol
32moles = grams_to_moles(mass_g, molar_mass_NaCl)
33print(f"{mass_g} g NaCl setara dengan {moles:.4f} mol")
34
1/**
2 * Mengonversi gram ke mol
3 * @param {number} grams - Massa dalam gram
4 * @param {number} molarMass - Massa molar dalam g/mol
5 * @returns {number} Jumlah dalam mol
6 */
7function gramsToMoles(grams, molarMass) {
8 if (molarMass === 0) {
9 return 0; // Hindari pembagian dengan nol
10 }
11 return grams / molarMass;
12}
13
14/**
15 * Mengonversi mol ke gram
16 * @param {number} moles - Jumlah dalam mol
17 * @param {number} molarMass - Massa molar dalam g/mol
18 * @returns {number} Massa dalam gram
19 */
20function molesToGrams(moles, molarMass) {
21 return moles * molarMass;
22}
23
24// Contoh penggunaan
25const massInGrams = 25;
26const molarMassNaCl = 58.44; // g/mol
27const molesOfNaCl = gramsToMoles(massInGrams, molarMassNaCl);
28console.log(`${massInGrams} g NaCl setara dengan ${molesOfNaCl.toFixed(4)} mol`);
29
1public class ChemistryConverter {
2 /**
3 * Mengonversi gram ke mol
4 * @param grams Massa dalam gram
5 * @param molarMass Massa molar dalam g/mol
6 * @return Jumlah dalam mol
7 */
8 public static double gramsToMoles(double grams, double molarMass) {
9 if (molarMass == 0) {
10 return 0; // Hindari pembagian dengan nol
11 }
12 return grams / molarMass;
13 }
14
15 /**
16 * Mengonversi mol ke gram
17 * @param moles Jumlah dalam mol
18 * @param molarMass Massa molar dalam g/mol
19 * @return Massa dalam gram
20 */
21 public static double molesToGrams(double moles, double molarMass) {
22 return moles * molarMass;
23 }
24
25 public static void main(String[] args) {
26 double massInGrams = 25;
27 double molarMassNaCl = 58.44; // g/mol
28 double molesOfNaCl = gramsToMoles(massInGrams, molarMassNaCl);
29 System.out.printf("%.2f g NaCl setara dengan %.4f mol%n", massInGrams, molesOfNaCl);
30 }
31}
32
1#include <iostream>
2#include <iomanip>
3
4/**
5 * Mengonversi gram ke mol
6 * @param grams Massa dalam gram
7 * @param molarMass Massa molar dalam g/mol
8 * @return Jumlah dalam mol
9 */
10double gramsToMoles(double grams, double molarMass) {
11 if (molarMass == 0) {
12 return 0; // Hindari pembagian dengan nol
13 }
14 return grams / molarMass;
15}
16
17/**
18 * Mengonversi mol ke gram
19 * @param moles Jumlah dalam mol
20 * @param molarMass Massa molar dalam g/mol
21 * @return Massa dalam gram
22 */
23double molesToGrams(double moles, double molarMass) {
24 return moles * molarMass;
25}
26
27int main() {
28 double massInGrams = 25;
29 double molarMassNaCl = 58.44; // g/mol
30 double molesOfNaCl = gramsToMoles(massInGrams, molarMassNaCl);
31
32 std::cout << std::fixed << std::setprecision(2) << massInGrams
33 << " g NaCl setara dengan " << std::setprecision(4) << molesOfNaCl
34 << " mol" << std::endl;
35
36 return 0;
37}
38
1# Mengonversi gram ke mol
2# @param grams [Float] Massa dalam gram
3# @param molar_mass [Float] Massa molar dalam g/mol
4# @return [Float] Jumlah dalam mol
5def grams_to_moles(grams, molar_mass)
6 return 0 if molar_mass == 0 # Hindari pembagian dengan nol
7 grams / molar_mass
8end
9
10# Mengonversi mol ke gram
11# @param moles [Float] Jumlah dalam mol
12# @param molar_mass [Float] Massa molar dalam g/mol
13# @return [Float] Massa dalam gram
14def moles_to_grams(moles, molar_mass)
15 moles * molar_mass
16end
17
18# Contoh penggunaan
19mass_in_grams = 25
20molar_mass_nacl = 58.44 # g/mol
21moles_of_nacl = grams_to_moles(mass_in_grams, molar_mass_nacl)
22puts "#{mass_in_grams} g NaCl setara dengan #{moles_of_nacl.round(4)} mol"
23
Berikut adalah tabel zat umum dan massa molarnya untuk referensi cepat:
Zat | Rumus Kimia | Massa Molar (g/mol) |
---|---|---|
Air | H₂O | 18.02 |
Natrium Klorida | NaCl | 58.44 |
Glukosa | C₆H₁₂O₆ | 180.16 |
Karbon Dioksida | CO₂ | 44.01 |
Oksigen | O₂ | 32.00 |
Hidrogen | H₂ | 2.02 |
Asam Sulfat | H₂SO₄ | 98.08 |
Amonia | NH₃ | 17.03 |
Metana | CH₄ | 16.04 |
Etanol | C₂H₅OH | 46.07 |
Asam Asetat | CH₃COOH | 60.05 |
Kalsium Karbonat | CaCO₃ | 100.09 |
Natrium Hidroksida | NaOH | 40.00 |
Asam Klorida | HCl | 36.46 |
Asam Nitrat | HNO₃ | 63.01 |
Mol adalah satuan SI untuk mengukur jumlah suatu zat. Satu mol mengandung tepat 6.02214076 × 10²³ entitas dasar (atom, molekul, ion, dll.), yang dikenal sebagai angka Avogadro. Mol menyediakan cara untuk menghitung atom dan molekul dengan cara menimbangnya.
Kita mengonversi antara gram dan mol karena reaksi kimia terjadi antara jumlah molekul tertentu (diukur dalam mol), tetapi di laboratorium, kita biasanya mengukur zat berdasarkan massa (dalam gram). Konversi ini memungkinkan ahli kimia untuk menghubungkan kuantitas makroskopis yang dapat mereka ukur dengan proses tingkat molekuler yang mereka pelajari.
Untuk menemukan massa molar suatu senyawa, jumlahkan berat atom dari semua atom dalam rumus molekul. Misalnya, untuk H₂O: 2(1.008 g/mol) + 16.00 g/mol = 18.016 g/mol. Anda dapat menemukan berat atom di tabel periodik.
Tidak, massa molar sangat penting untuk konversi antara gram dan mol. Tanpa mengetahui massa molar zat, tidak mungkin melakukan konversi ini dengan akurat.
Untuk campuran, Anda perlu mengetahui komposisi dan menghitung massa molar efektif berdasarkan proporsi setiap komponen. Sebagai alternatif, Anda dapat melakukan perhitungan terpisah untuk setiap komponen campuran.
Ikuti aturan standar untuk angka signifikan dalam perhitungan: Saat mengalikan atau membagi, hasilnya harus memiliki jumlah angka signifikan yang sama dengan pengukuran yang memiliki angka signifikan paling sedikit. Untuk penjumlahan dan pengurangan, hasilnya harus memiliki jumlah tempat desimal yang sama dengan pengukuran yang memiliki tempat desimal paling sedikit.
Berat molekul (atau massa molekuler) adalah massa satu molekul relatif terhadap 1/12 massa atom karbon-12, dinyatakan dalam satuan massa atom (amu) atau dalton (Da). Massa molar adalah massa satu mol dari suatu zat, dinyatakan dalam gram per mol (g/mol). Secara numerik, mereka memiliki nilai yang sama tetapi unit yang berbeda.
Untuk mengonversi dari mol ke jumlah partikel, kalikan dengan angka Avogadro: Jumlah partikel = Moles × 6.02214076 × 10²³ Untuk mengonversi dari jumlah partikel ke mol, bagi dengan angka Avogadro: Moles = Jumlah partikel ÷ 6.02214076 × 10²³
Tidak, massa molar tidak dapat bernilai nol atau negatif. Karena massa molar mewakili massa satu mol dari suatu zat, dan massa tidak dapat bernilai nol atau negatif dalam kimia, massa molar selalu merupakan nilai positif.
Ketika isotop tertentu ditunjukkan, gunakan massa dari isotop tersebut. Ketika tidak ada isotop yang ditentukan, gunakan berat atom rata-rata tertimbang dari tabel periodik, yang memperhitungkan kelimpahan alami dari berbagai isotop.
Brown, T. L., LeMay, H. E., Bursten, B. E., Murphy, C. J., & Woodward, P. M. (2017). Kimia: Ilmu Pusat (edisi ke-14). Pearson.
Chang, R., & Goldsby, K. A. (2015). Kimia (edisi ke-12). McGraw-Hill Education.
International Union of Pure and Applied Chemistry (IUPAC). (2019). Kompendium Istilah Kimia (Buku "Gold"). https://goldbook.iupac.org/
National Institute of Standards and Technology (NIST). (2018). NIST Chemistry WebBook. https://webbook.nist.gov/chemistry/
Zumdahl, S. S., & Zumdahl, S. A. (2016). Kimia (edisi ke-10). Cengage Learning.
International Bureau of Weights and Measures (BIPM). (2019). Sistem Internasional Satuan (SI) (edisi ke-9). https://www.bipm.org/en/publications/si-brochure/
Atkins, P., & de Paula, J. (2014). Kimia Fisik Atkins (edisi ke-10). Oxford University Press.
Mencari lebih banyak alat kimia? Lihat kalkulator kami yang lain:
Kalkulator Grams ke Moles kami membuat perhitungan kimia cepat dan bebas kesalahan. Apakah Anda seorang siswa yang mengerjakan PR kimia, seorang guru yang menyiapkan bahan laboratorium, atau seorang ahli kimia profesional yang melakukan penelitian, alat ini akan menghemat waktu Anda dan memastikan akurasi dalam pekerjaan Anda.
Coba kalkulator sekarang dengan memasukkan nilai Anda di kolom di atas!
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda