问一道求pH值的化学题

15毫升,0.1M的HCOOH溶液,Ka=1.8*10^(-4),求溶液的pH值

我用公式pH=-log[H+]=-log(0.1)=1,可是答案上写[H+]=4.24*10^(-3),pH=2.37
请问是怎麼做的?谢谢

HCOOH 可逆HCOO-+H+ ,Ka=[H+]·[HCOO-]/c(HCOOH)=1.8*10^(-4),c(COOH)=0.1mol/L,又已电离的HCOOH产生的[H+]=[HCOO-],所以[H+]的平方=1.8*10^(-4)/0.1=1.8*10^(-3)
即[H+]=1.8*10^(-3)的开根号= pH=-log[H+]=
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-21
因为电离的太少,所以甲酸根的浓度和甲酸的几乎相同,就用甲酸浓度来计算.另外0.1是物质的量,不是浓度.
C(H+)=1.8*10^(-4)/(0.1/0.015)mol/L
第2个回答  2013-06-21

相似回答