1L多大浓度的氨水可以溶解0.1mol的AgCl?(如果是溴化银、碘化银呢)

问题描述:

1L多大浓度的氨水可以溶解0.1mol的AgCl?(如果是溴化银、碘化银呢)

0.3mol/L(先生成AgOH,然后生成Ag(NH3)2+银氨络离子)

AgCl + 2NH3 = [Ag(NH3)2](+) + Cl(-)
x 0 0
x-0.1*2 0.1 0.1
K = [ [Ag(NH3)2](+) ]*[Cl(-)]*[Ag(+)] /{[NH3]^2 * [Ag(+)]
= Kf * KspAgCl = 1.1*10^7 * 1.77*10(-10) = 0.00195
= 0.1^2/(x - 0.2)^2
x ~ = 2.47 mol/L