已知溶液的密度和物质的量浓度,怎么求该溶液的溶质的摩尔分数呢

1个回答

  • 设:

    溶液密度为“d=xg/ml”;

    溶液溶质的量浓度为“nmol/L”;

    溶质的摩尔质量为“ag/mol”;

    溶剂水的摩尔是“18g/mol”.

    根据题意知:

    一升溶液的质量是:1000ml*xg/ml=1000xg;

    一升溶液中溶质质量是:nmol*ag/mol=nag;

    一升溶液中溶剂的摩尔数是:

    (1000xg-nag)/(18g/mol)

    =[(1000x-na)/18]mol ;

    由此得到该溶液的溶质摩尔百分数:

    [溶质摩尔数/(溶质摩尔数+溶剂摩尔数)]*100%

    即 {n/[n+(1000x-na)/18]}*100%

    ={18n/(18n+1000x-na)}*100% .