How do I convert grams to moles to mole ratios? "Mg" + "O"_2 -> "MgO" 16.2g+10.67g=26.86g
1 Answer
Here's how you can do that.
Explanation:
For starters, make sure that the chemical equation is balanced
color(blue)(2)"Mg"_ ((s)) + "O"_ (2(g)) -> color(purple)(2)"MgO"_ ((s))
Notice that the reaction consumes
You can thus say that the number of moles of each chemical species that takes part in this reaction must satisfy
"moles Mg " : " moles O"_2color(white)(.): " moles MgO"
color(white)(aaaacolor(blue)(2)aaaa. color(black)(":") aaaacolor(black)(1) aaaaacolor(black)(":") aaaaacolor(purple)(2)
Now, you can convert grams to moles by using molar mass. In this case, you have
M_ ("M Mg") = "24.3050 g mol"^(-1)
M_ ("M O"_2) = "32.0 g mol"^(-1)
M_ ("MgO") = "40.3050 g mol"^(-1)
So, to convert the mass of magnesium from grams to simply, use the element's molar mass as a conversion factor
16.2 color(red)(cancel(color(black)("g"))) * "1 mole Mg"/(24.3050 color(red)(cancel(color(black)("g")))) = "0.6665 moles Mg"
Do the same for the sample of oxygen gas.
10.67 color(red)(cancel(color(black)("g"))) * "1 mole O"_2/(32.0color(red)(cancel(color(black)("g")))) = "0.3334 moles O"_2
Finally, do the same for the magnesium oxide.
26.86 color(red)(cancel(color(black)("g"))) * "1 mole MgO"/(40.3050color(red)(cancel(color(black)("g")))) = "0.6664 moles MgO"
So, you know that when
The values are not an exact match because of rounding and of the values used for the molar masses of the three chemical species.