如何把Ba(NO3)2变成BaCl2
问题描述:
如何把Ba(NO3)2变成BaCl2
答
无法一步得到,要分步进行.
先与碳酸盐反应得到沉淀,Ba(NO3)2 + Na2CO3 = BaCO3↓ + 2 NaNO3
沉淀过滤后,用盐酸溶解BaCO3 + 2 HCl = BaCl2 + CO2↑+ H2O