问题 计算题

在1L含0.001 mol/L SO42-的溶液中加入0.01mol BaCl2,能否使SO42-沉淀完全?(已知Ksp(BaSO4)=

1.08×10-10)

答案

解:平衡时Ba2+浓度用c(Ba2+)平表示,SO42-浓度用c(SO42-)平表示 则有:

c(Ba2+)=0.01一[0.001一c(SO42-)]=0.009+c(SO42-)平

Ksp=1.08×10-10=c(Ba2+)·c(SO42-)=[0.009+c(SO42-)]×c(SO42-)

c(SO42-)=1.20×10-8mol/L<10-5mol/L,故能使SO42-沉淀完全。

单项选择题
问答题