正确的方法应该使用过量的CaCO3,因为其不溶,所过反应后过滤即可,至于生成的H2CO3不用说了,自己就分解了,或者稍加热就能使其完全分解.
而如果用Ca(OH)2的话,量少了除不完HCL,量多了溶液里多余的Ca(OH)2又成为新的杂质,因为Ca(OH)2在一升水中能溶解0.5克,所以无法用过滤的方法除去.
有的朋友提到的用加热使HCL挥发的方法是不科学的,因为水不干完,HCL就不会挥发完,水和HCL是按一定比例出来的.溶液的量如果不是很少的话,在实验室中烧干需要很长的时间.而且杂质应该不改变题中给你的物质状态,你还得重新把它配制成溶液.