某天然碱的组成为2Na2CO3 * NaHCO3 * xH2O,称取1.107g天然碱溶于水,配成100mL溶液,在该溶液中,加入50mL、0.2mol/L Ba(OH)2溶液恰好使CO32-、HCO3-完全沉淀。试计算
(1)生成沉淀的质量
(2)x值
答案&理由
參考答案:Ba(OH)2量为0.2*0.05=0.01mol
所以生成沉淀为BaCO3,质量为0.01*(137+96)=2.33g
产生沉淀实际意义上就Ba离子和CO3离子结合产生
所以碱中产生的CO3离子量也为0.01mol
因为1mol碱能够产生3mol的CO3离子
所以碱的量为0.01/3mol
所以0.01/3*(2*106+84+18x)=1.107
解得x=2