Bài 4 trang 132 - sách giáo khoa Hóa 12
Phương trình hóa học:
MgCO3+2HCl→MgCl2+CO2+H2O (1)
BaCO3+2HCl→BaCl2+CO2+H2O (2)
CO2+Ca(OH)2→CaCO3+H2O (3)
Theo (1),(2),(3) để lượng kết tủa B thu được là lớn nhất thì:
nCO2=nMgCO3+nBaCO3=0,2(mol)
Ta có:28,1×a100×84+28,1×(100−a)100×197=0,2⇒a=29,89