1)
设25mL 溶液中含有的BaCl2 物质的量为 Y
则
BaCl2 + 2AgNO3 = 2AgCl↓ + Ba(NO3)2
1--------------2
Y ----------0.05*0.1 mol
则
1 / Y = 2 / (0.05 * 0.1)
得
Y=0.0025 mol
所以
100mLBaCl2溶液中BaCl2的物质量为:0.0025 * 4 = 0.01mol
即
2.44 克 BaCl2.xH2O的物质的量为:0.01mol
2)
因为 2.44 克 BaCl2.xH2O的物质的量为:0.01mol
所以
BaCl2.xH2O 摩尔质量为:2.44 / 0.01=244 g/mol
即 BaCl2.xH2O 相对分子质量为:244
(另外顺便算出X 的值
x= (244 - 137 - 35.5 * 2 ) / 18 = 2 )