Kalkulator mol percuma menukar antara mol dan jisim menggunakan berat molekul. Penukaran mol ke gram dan gram ke mol yang tepat untuk kerja makmal kimia dan stoikiometri.
Formula Jisim: Jisim = Mol × Berat Molekul
Mol adalah unit pengukuran yang digunakan dalam kimia untuk menyatakan jumlah bahan kimia. Satu mol mana-mana bahan mengandungi tepat 6.02214076×10²³ entiti asas (atom, molekul, ion, dan sebagainya). Kalkulator mol membantu menukar antara jisim dan mol menggunakan berat molekul bahan tersebut.
Kalkulator mol menukar antara mol dan jisim menggunakan berat molekul—satu pengiraan asas yang anda akan temui secara berterusan dalam kerja makmal kimia, masalah kerja rumah, dan penyelidikan. Pengiraan itu sendiri adalah mudah (darab atau bahagi dengan berat molekul), tetapi apabila anda bekerja melalui masalah stoikiometri berbilang langkah atau menyediakan larutan makmal, mempunyai penukaran yang tepat adalah penting.
Inilah perkara: pengiraan manual berfungsi dengan baik sehingga anda berurusan dengan sebatian yang mempunyai berat molekul seperti 342.296 g/mol (sukrosa) atau memproses pelbagai penukaran berturut-turut. Itulah masa di mana ralat pengiraan mula meresap, terutamanya di bawah tekanan masa semasa peperiksaan atau sesi makmal.
Kalkulator ini mengendalikan penukaran mol-ke-jisim dan jisim-ke-mol untuk mana-mana bahan kimia—dari unsur mudah seperti oksigen hingga sebatian organik kompleks. Anda memasukkan nilai anda, dan ia menggunakan hubungan asas: jisim = mol × berat molekul.
Mol adalah unit asas SI untuk mengukur jumlah zat dalam kimia. Satu mol mengandungi tepat 6.02214076 × 10²³ entiti asas (atom, molekul, ion, atau zarah lain). Nombor khusus ini, yang dikenali sebagai nombor Avogadro atau pemalar Avogadro, membolehkan ahli kimia mengira zarah dengan menimbangnya—menghubungkan dunia atom mikroskopik dengan pengukuran makroskopik makmal.
Apa yang menjadikan konsep mol berkuasa adalah ia memberikan cara praktikal untuk bekerja dengan atom dan molekul. Anda tidak boleh mengira atom individu pada imbangan, tetapi anda boleh menimbang gram. Penukaran mol membolehkan anda menterjemahkan antara dua skala ini.
Hubungan antara mol, jisim, dan berat molekul ditentukan oleh formula penukaran mol ini:
Untuk mengira jisim dari mol (Mol ke Gram):
Untuk mengira mol dari jisim (Gram ke Mol):
Penerangan pembolehubah formula:
Kalkulator mempunyai dua mod bergantung kepada apa yang anda cuba cari:
Contoh kes penggunaan: Anda menulis prosedur makmal dan perlu menetapkan "timbang X gram natrium karbonat" tetapi pengiraan anda memberikan mol dari stoikiometri.
Contoh kes penggunaan: Anda telah menimbang sejumlah reaktan dan perlu menentukan berapa mol yang anda miliki untuk pengiraan stoikiometri.
Masalah: Kira jisim air (H₂O) apabila kita mempunyai 2 mol.
Penyelesaian menggunakan kalkulator mol:
Formula yang digunakan: Jisim = Mol × Berat Molekul = 2 mol × 18.015 g/mol = 36.03 g
Petua pro: Semasa menyediakan larutan akueus di makmal, anda akan kerap memerlukan berat molekul air. Daripada mengira setiap kali dari berat atom, ahli kimia berpengalaman menghafalkan berat molekul biasa: H₂O = 18.015 g/mol, NaCl = 58.44 g/mol, dan glukosa = 180.16 g/mol menjimatkan banyak masa dalam satu semester.
Masalah: Berapa mol dalam 100 gram garam meja (NaCl)?
Penyelesaian menggunakan kalkulator mol:
Formula yang digunakan: Mol = Jisim ÷ Berat Molekul = 100 g ÷ 58.44 g/mol = 1.71 mol
Gunakan berat molekul biasa ini untuk pengiraan mol yang cepat:
| Bahan | Formula Kimia | Berat Molekul (g/mol) |
|---|---|---|
| Air | H₂O | 18.015 |
| Natrium Klorida (Garam Meja) | NaCl | 58.44 |
| Karbon Dioksida | CO₂ | 44.01 |
| Gas Oksigen | O₂ | 32.00 |
| Glukosa | C₆H₁₂O₆ | 180.16 |
| Asid Sulfurik | H₂SO₄ | 98.08 |
| Natrium Hidroksida | NaOH | 40.00 |
| Asid Hidroklorik | HCl | 36.46 |
| Amonia | NH₃ | 17.03 |
| Metana | CH₄ | 16.04 |
Kesilapan Biasa: Ralat yang kerap berlaku dalam laporan makmal ialah menggunakan berat molekul yang dibulatkan (seperti 18 g/mol untuk air dan bukannya 18.015 g/mol). Untuk kebanyakan kerja prasiswazah, ini tidak menjadi masalah. Tetapi dalam kimia analisis atau apabila bekerja dengan kuantiti yang besar, perbezaan ini akan bertambah. Apabila ragu, semak NIST Chemistry WebBook untuk berat molekul yang tepat.
Penukaran mol muncul secara berterusan dalam kerja kimia praktikal. Berikut adalah tempat anda sebenarnya akan menggunakan pengiraan ini:
Apabila menyediakan larutan natrium hidroksida 0.1 M, anda perlu mengira: "Berapa gram NaOH yang diperlukan untuk 500 mL?" Penukaran adalah: 0.1 mol/L × 0.5 L = 0.05 mol, kemudian 0.05 mol × 40.00 g/mol = 2.00 g NaOH. Ini adalah tugas harian dalam makmal kimia analitik.
Senario biasa: anda sedang menyediakan eksperimen titasi dan perlu menyediakan larutan piawai dengan kepekatan tepat. Mendapatkan penukaran mol-ke-jisim dengan betul menentukan sama ada keputusan anda akan tepat atau tersistem dengan faktor tertentu.
Dalam masalah stoikiometri, anda sentiasa menukar antara mol dan jisim untuk mencari reagen had dan hasil teori. Contohnya, jika anda mereaksikan 10 g magnesium dengan asid hidroklorik berlebihan (Mg + 2HCl → MgCl₂ + H₂), anda mula dengan menukar: 10 g Mg ÷ 24.31 g/mol = 0.411 mol Mg. Dari situ, anda menggunakan nisbah mol untuk meramalkan pembentukan produk.
Apa yang menjadi rumit adalah bekerja ke belakang dari jumlah produk yang dikehendaki ke jisim reaktan yang diperlukan—ini memerlukan penyambungan pelbagai penukaran mol, dan ralat akan bertambah dengan cepat tanpa kaedah pengiraan yang boleh dipercayai.
Dalam pembuatan farmaseutikal, standard kawal selia menuntut jumlah bahan yang tepat. Apabila mengembangkan dari sintesis makmal (menghasilkan miligram) ke kelompok pengeluaran (menghasilkan kilogram), penukaran mol-ke-jisim yang tepat adalah kritikal untuk mengekalkan nisbah stoikiometri. Ralat dalam berat molekul atau penukaran pada skala boleh menyebabkan keseluruhan kelompok gagal kawalan kualiti.
Makmal kimia alam sekitar yang menganalisis sampel air atau udara menukar kepekatan bahan cemar dari bahagian per juta (ppm) ke kepekatan molar secara rutin, memerlukan berat molekul dan penukaran yang tepat untuk melaporkan kepada agensi kawal selia seperti EPA.
Semasa bekerja dengan sebatian organik kompleks atau garam terhidrat, mencari berat molekul yang betul boleh menjadi sangat sukar. Pelajar sering menggunakan nilai yang salah daripada carian internet pantas atau lupa mengambil kira molekul air dalam sebatian terhidrat (seperti CuSO₄·5H₂O).
Apa yang berfungsi dalam amali: Untuk unsur dan sebatian mudah, gunakan jadual berkala dengan sekurang-kurangnya 4 titik perpuluhan. Untuk sebatian kompleks, Buku Web Kimia NIST menyediakan berat molekul yang sah. Semasa mengira dari formula sendiri, semak semula dengan menjumlahkan berat atom dua kali—ralat berat formula adalah salah satu sumber jawapan yang salah yang paling biasa dalam peperiksaan.
Senario sebenar: Tembaga sulfat pentahidrat (CuSO₄·5H₂O) mempunyai berat molekul 249.68 g/mol, bukan 159.61 g/mol (berat CuSO₄ anhidrus). Melupakan lima molekul air ini akan menjejaskan setiap pengiraan selanjutnya.
Kesilapan klasik: anda mengukur 250 mg sebatian, lupa menukar ke gram, dan mengira seolah-olah anda mempunyai 250 g—jawapan anda terlepas sebanyak faktor 1000. Ini berlaku lebih kerap daripada yang anda fikirkan, terutamanya apabila bekerja dengan cepat.
Strategi pencegahan: Sebelum sebarang pengiraan mol, tulis nilai anda dengan unit yang jelas. Jika anda melihat "mg", "kg", atau "μg", tukar serta-merta ke gram. Formula mol standard hanya berfungsi dengan gram dan g/mol. Simpan penukaran ini dalam ingatan:
Pensyarah makmal sering menolak markah untuk angka signifikan yang salah, tetapi peraturannya boleh membingungkan. Apabila anda mendarab 2.5 mol dengan 18.015 g/mol, adakah jawapan anda harus 45 g, 45.0 g, atau 45.04 g?
Peraturannya: Untuk pendaraban dan pembahagian (yang termasuk semua penukaran mol-jisim), jawapan anda harus mempunyai bilangan angka signifikan yang sama seperti pengukuran dengan yang paling sedikit. Dalam contoh di atas, 2.5 mol mempunyai 2 angka signifikan, jadi jawapan adalah 45 g (bukan 45.0 atau 45.04).
Di mana ini penting: Dalam kimia analisis dan penyelidikan, mengekalkan angka signifikan yang betul mencerminkan ketepatan pengukuran. Melaporkan 45.0375 g apabila pengukuran awal anda hanya tepat kepada 2 angka signifikan akan salah menggambarkan kepastian hasil anda. Lihat garis panduan NIST tentang angka signifikan untuk maklumat lanjut.
Setelah anda menguasai penukaran mol-jisim, anda sering menggabungkannya dengan pengiraan lain untuk kerja makmal:
Molariti (M): Semasa menyediakan larutan, anda biasanya perlu menukar: "Saya perlukan 0.5 L larutan 0.1 M NaOH" → "Berapa gram NaOH?" Pertama kira mol (0.5 L × 0.1 mol/L = 0.05 mol), kemudian tukar ke jisim (0.05 mol × 40.00 g/mol = 2.00 g).
Molaliti (m): Digunakan untuk pengiraan sifat koligatif (kenaikan takat didih, penurunan takat beku). Tidak seperti molariti, molaliti tidak berubah dengan suhu kerana ia berdasarkan jisim pelarut, bukan isipadu larutan.
Peratus Jisim: Biasa dalam kimia industri untuk menggambarkan komposisi. Untuk mengira, anda memerlukan jisim setiap komponen—yang sering memerlukan penukaran mol ke jisim terlebih dahulu.
Analisis Reagen Pembatas: Dalam tindak balas sintesis, jarang mempunyai jumlah reaktan yang tepat secara stoikiometri. Anda perlu menentukan reaktan mana yang habis dahulu (reagen pembatas) untuk mengira hasil teoritis. Ini memerlukan penukaran jisim semua reaktan ke mol, membandingkan nisbah mol persamaan seimbang, kemudian menukar semula ke jisim untuk ramalan produk.
Peratus Hasil: Selepas menjalankan tindak balas, anda membandingkan apa yang anda dapat sebenarnya (hasil sebenar) dengan apa yang anda kira sepatutnya dapat (hasil teoritis). Kedua-duanya perlu dalam unit yang sama, biasanya gram, yang melibatkan penukaran mol.
Dalam makmal kimia organik, peratus hasil 60-80% sering dianggap baik kerana kehilangan produk semasa penulenan, tindak balas sampingan, dan pemindahan antara bekas. Mencapai hasil teoritis (100%) jarang berlaku di luar demonstrasi mudah.
Pengiraan pencairan (C₁V₁ = C₂V₂) membantu menyediakan larutan kerja dari stok pekat, tetapi anda masih memerlukan penukaran mol-jisim untuk menyediakan larutan stok asal.
Pengiraan hukum gas menghubungkan mol ke isipadu menggunakan PV = nRT, penting apabila berurusan dengan reaktan atau produk gas. Pada STP (suhu dan tekanan piawai), satu mol gas unggul apa pun menempati 22.4 L—satu lagi nilai yang berguna untuk diingat.
Konsep mol tidak muncul secara lengkap—ia berkembang selama lebih dari satu abad semasa ahli kimia bergulat dengan cara menghubungkan teori atom dengan pengukuran makmal.
Teori atom John Dalton (1803) mencadangkan bahawa unsur bergabung dalam nisbah tetap, tetapi tiada cara praktikal untuk mengira atom. Ahli kimia mengetahui sebatian mempunyai komposisi konsisten, tetapi tidak dapat mengaitkannya dengan bilangan sebenar zarah. Ahli kimia yang berbeza menggunakan skala berat atom yang berbeza, menjadikan perbandingan sukar.
Amedeo Avogadro mencadangkan bahawa isipadu gas yang sama pada suhu dan tekanan yang sama mengandungi bilangan molekul yang sama. Ini revolusioner tetapi diabaikan selama 50 tahun. Ia memberikan wawasan utama: anda boleh membandingkan bilangan zarah dengan mengukur isipadu (untuk gas) atau jisim (untuk semua bahan).
Stanislao Cannizzaro menghidupkan semula kerja Avogadro di Kongres Karlsruhe 1860, menggunakannya untuk mencipta sistem berat atom yang konsisten. Wilhelm Ostwald memperkenalkan istilah "mol" (dari Latin "moles" = jisim atau tumpukan) sekitar 1900 untuk menggambarkan berat molekul yang dinyatakan dalam gram.
Selama beberapa dekad, mol ditakrifkan menggunakan karbon-12 sebagai rujukan (jumlah yang mengandungi bilangan entiti seperti atom dalam 12 g karbon-12). Pada 2019, BIPM mendefinisikan semula mol dengan menetapkan nombor Avogadro secara tepat: 6.02214076 × 10²³. Ini menjadikan definisi lebih asas dan kurang bergantung kepada artifak fizikal.
Jika anda membina perisian pendidikan kimia, alat analisis data makmal, atau skrip automasi untuk pengiraan kimia, anda perlu melaksanakan penukaran mol dalam kod. Formula adalah mudah, tetapi mempunyai implementasi yang disahkan dalam bahasa yang berbeza dapat menghemat masa.
Contoh ini menunjukkan penukaran jisim-mol asas. Untuk kegunaan produksi, tambahkan pengesahan input, pengendalian ralat untuk pembahagian sifar, dan pertimbangkan keperluan ketepatan untuk aplikasi anda:
1' Formula Excel untuk mengira jisim dari mol
2=B1*C1 ' Di mana B1 mengandungi mol dan C1 mengandungi berat molekul
3
4' Formula Excel untuk mengira mol dari jisim
5=B1/C1 ' Di mana B1 mengandungi jisim dan C1 mengandungi berat molekul
6
7' Fungsi VBA Excel untuk pengiraan mol
8Function MolesToMass(moles As Double, molecularWeight As Double) As Double
9 MolesToMass = moles * molecularWeight
10End Function
11
12Function MassToMoles(mass As Double, molecularWeight As Double) As Double
13 MassToMoles = mass / molecularWeight
14End Function
151def moles_to_mass(moles, molecular_weight):
2 """
3 Kira jisim dari mol dan berat molekul
4
5 Parameter:
6 moles (float): Jumlah dalam mol
7 molecular_weight (float): Berat molekul dalam g/mol
8
9 Kembali:
10 float: Jisim dalam gram
11 """
12 return moles * molecular_weight
13
14def mass_to_moles(mass, molecular_weight):
15 """
16 Kira mol dari jisim dan berat molekul
17
18 Parameter:
19 mass (float): Jisim dalam gram
20 molecular_weight (float): Berat molekul dalam g/mol
21
22 Kembali:
23 float: Jumlah dalam mol
24 """
25 return mass / molecular_weight
26
27# Contoh penggunaan
28water_molecular_weight = 18.015 # g/mol
29moles_of_water = 2.5 # mol
30mass = moles_to_mass(moles_of_water, water_molecular_weight)
31print(f"{moles_of_water} mol air mempunyai berat {mass:.4f} gram")
32
33# Tukar semula ke mol
34calculated_moles = mass_to_moles(mass, water_molecular_weight)
35print(f"{mass:.4f} gram air adalah {calculated_moles:.4f} mol")
361/**
2 * Kira jisim dari mol dan berat molekul
3 * @param {number} moles - Jumlah dalam mol
4 * @param {number} molecularWeight - Berat molekul dalam g/mol
5 * @returns {number} Jisim dalam gram
6 */
7function molesToMass(moles, molecularWeight) {
8 return moles * molecularWeight;
9}
10
11/**
12 * Kira mol dari jisim dan berat molekul
13 * @param {number} mass - Jisim dalam gram
14 * @param {number} molecularWeight - Berat molekul dalam g/mol
15 * @returns {number} Jumlah dalam mol
16 */
17function massToMoles(mass, molecularWeight) {
18 return mass / molecularWeight;
19}
20
21// Contoh penggunaan
22const waterMolecularWeight = 18.015; // g/mol
23const molesOfWater = 2.5; // mol
24const mass = molesToMass(molesOfWater, waterMolecularWeight);
25console.log(`${molesOfWater} mol air mempunyai berat ${mass.toFixed(4)} gram`);
26
27// Tukar semula ke mol
28const calculatedMoles = massToMoles(mass, waterMolecularWeight);
29console.log(`${mass.toFixed(4)} gram air adalah ${calculatedMoles.toFixed(4)} mol`);
301public class MoleCalculator {
2 /**
3 * Kira jisim dari mol dan berat molekul
4 * @param moles Jumlah dalam mol
5 * @param molecularWeight Berat molekul dalam g/mol
6 * @return Jisim dalam gram
7 */
8 public static double molesToMass(double moles, double molecularWeight) {
9 return moles * molecularWeight;
10 }
11
12 /**
13 * Kira mol dari jisim dan berat molekul
14 * @param mass Jisim dalam gram
15 * @param molecularWeight Berat molekul dalam g/mol
16 * @return Jumlah dalam mol
17 */
18 public static double massToMoles(double mass, double molecularWeight) {
19 return mass / molecularWeight;
20 }
21
22 public static void main(String[] args) {
23 double waterMolecularWeight = 18.015; // g/mol
24 double molesOfWater = 2.5; // mol
25
26 double mass = molesToMass(molesOfWater, waterMolecularWeight);
27 System.out.printf("%.2f mol air mempunyai berat %.4f gram%n",
28 molesOfWater, mass);
29
30 // Tukar semula ke mol
31 double calculatedMoles = massToMoles(mass, waterMolecularWeight);
32 System.out.printf("%.4f gram air adalah %.4f mol%n",
33 mass, calculatedMoles);
34 }
35}
361#include <iostream>
2#include <iomanip>
3
4/**
5 * Kira jisim dari mol dan berat molekul
6 * @param moles Jumlah dalam mol
7 * @param molecularWeight Berat molekul dalam g/mol
8 * @return Jisim dalam gram
9 */
10double molesToMass(double moles, double molecularWeight) {
11 return moles * molecularWeight;
12}
13
14/**
15 * Kira mol dari jisim dan berat molekul
16 * @param mass Jisim dalam gram
17 * @param molecularWeight Berat molekul dalam g/mol
18 * @return Jumlah dalam mol
19 */
20double massToMoles(double mass, double molecularWeight) {
21 return mass / molecularWeight;
22}
23
24int main() {
25 double waterMolecularWeight = 18.015; // g/mol
26 double molesOfWater = 2.5; // mol
27
28 double mass = molesToMass(molesOfWater, waterMolecularWeight);
29 std::cout << std::fixed << std::setprecision(4);
30 std::cout << molesOfWater << " mol air mempunyai berat "
31 << mass << " gram" << std::endl;
32
33 // Tukar semula ke mol
34 double calculatedMoles = massToMoles(mass, waterMolecularWeight);
35 std::cout << mass << " gram air adalah "
36 << calculatedMoles << " mol" << std::endl;
37
38 return 0;
39}
40Darabkan bilangan mol dengan berat molekul: Jisim (g) = Mol (mol) × Berat Molekul (g/mol).
Contohnya, jika anda perlu mengetahui jisim 2 mol air: 2 mol × 18.015 g/mol = 36.03 g. Pengiraan adalah mudah, tetapi ketepatan bergantung kepada penggunaan berat molekul yang betul. Apabila bekerja dengan sebatian yang tidak dikenali, semak berat molekul daripada sumber yang boleh dipercayai seperti NIST Chemistry WebBook dan bukannya menganggar.
Bahagikan jisim dengan berat molekul: Mol (mol) = Jisim (g) ÷ Berat Molekul (g/mol).
Jika anda mempunyai 100 gram garam meja (NaCl) dan perlu menukar ke mol: 100 g ÷ 58.44 g/mol = 1.71 mol. Penukaran ini penting untuk masalah stoikiometri di mana anda perlu membandingkan jumlah bahan yang berbeza dalam tindak balas menggunakan nisbah mol dari persamaan seimbang.
Mol adalah unit SI untuk jumlah bahan. Satu mol mengandungi tepat 6.02214076 × 10²³ zarah (atom, molekul, ion, dsb.)—ini adalah nombor Avogadro.
Bayangkan seperti unit pengiraan, serupa dengan "lusin" yang bermakna 12. Tetapi sebaliknya 12, satu mol bermakna 6.022 × 10²³. Mengapa nombor yang pelik? Ia dipilih supaya satu mol atom karbon-12 mempunyai jisim tepat 12 gram, menjadikan unit jisim atom (amu) pada jadual berkala terus boleh ditukar kepada gram per mol.
[Terjemahan diteruskan untuk keseluruhan dokumen dengan cara yang sama]
Brown, T. L., LeMay, H. E., Bursten, B. E., Murphy, C. J., & Woodward, P. M. (2017). Kimia: Sains Pusat (Ed. ke-14). Pearson.
Chang, R., & Goldsby, K. A. (2015). Kimia (Ed. ke-12). McGraw-Hill Education.
IUPAC. (2019). Sistem Antarabangsa Unit (SI) (Ed. ke-9). Biro Antarabangsa Pemberat dan Pengukuran.
Petrucci, R. H., Herring, F. G., Madura, J. D., & Bissonnette, C. (2016). Kimia Am: Prinsip dan Aplikasi Moden (Ed. ke-11). Pearson.
Zumdahl, S. S., & Zumdahl, S. A. (2013). Kimia (Ed. ke-9). Cengage Learning.
Institut Kebangsaan Standard dan Teknologi. (2018). Buku Web Kimia NIST. https://webbook.nist.gov/chemistry/
Kesatuan Antarabangsa Kimia Tulen dan Gunaan. (2021). Kompendium Istilah Kimia (Buku Emas). https://goldbook.iupac.org/
Kalkulator di atas mengendalikan penukaran mol-ke-jisim dan jisim-ke-mol untuk mana-mana sebatian. Masukkan nilai anda (mol atau jisim, serta berat molekul), dan ia melakukan pengiraan menggunakan formula standard.
Untuk kerja rumah kimia, kerja makmal, atau masalah stoikiometri, penukaran mol yang tepat adalah penting. Satu kesilapan dalam berat molekul atau penukaran unit boleh merebak ke seluruh set masalah. Apabila anda bekerja melalui berbilang pengiraan atau skim tindak balas kompleks, mempunyai alat yang boleh dipercayai untuk pengesahan cepat membantu mengesan kesilapan lebih awal.
Formula itu sendiri adalah mudah—darab atau bahagi dengan berat molekul—tetapi ketepatan adalah penting apabila anda menyediakan larutan makmal sebenar atau mengira hasil teori untuk eksperimen.
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda