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