✔ 最佳答案
考慮 1 L (1000 mL) 的該溶液。
設 1L 的溶液中溶質 B 與溶質 A 的總莫耳數為 n。
溶液的總質量 = 體積*密度 = 1000*d (g) ...... (*)
溶質B的莫耳數 = 總莫耳數*溶質B的莫耳分率 = n*Xb (mol)
溶質B的質量 = 莫耳數*莫耳質量 = n*Xb*Mb (g)
溶劑A的莫耳分率 = 1-Xb
溶劑A的莫耳數 = 總莫耳數*溶質A的莫耳分率 = n*(1-Xb) (mol)
溶質A的質量 = 莫耳數*莫耳質量 = n*(1-Xb)*Ma (g)
溶液的總質量 = n*Xb*Mb + n*(1-Xb)*Ma (g)...... (#)
(*) = (#) :
1000*d = n*Xb*Mb + n*(1-Xb)*Ma
1000*d = n*Xb*Mb + n*Ma - n*Xb*Ma
n[Xb*Mb + Ma - Xb*Ma] =1000*d
n[Ma + (Mb - Ma)Xb] = 1000*d
n = 1000*d /[Ma + (Mb - Ma)Xb]
溶質B的莫耳數 = n*Xb = 1000*d*Xb /[Ma + (Mb- Ma)Xb]
溶液的體積 = 1 L
溶液的體積莫耳濃度
= 溶質B的莫耳數 / 溶液的體積
= {1000*d*Xb /[Ma + (Mb - Ma)Xb]}/ 1
= 1000*d*Xb/[Ma + (Mb - Ma)Xb] (mol/L)