软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 源码下载 > Delphi源码 > 算法相关 > Delphi编写的化学公式小助手,源码公开下载下载

Delphi编写的化学公式小助手,源码公开下载

  • 资源语言:简体中文
  • 资源类型:国产软件
  • 资源大小:31 KB
  • 资源等级:3星级
  • 相关链接:Home Page
  • 资源性质:免费版
运行环境:windows/delphi7
更新时间:2010-12-11 19:18:39
有无插件:无插件

Delphi编写的化学公式小助手,源码公开下载

Delphi编写的化学公式小助手,源码公开下载,演示了化学方程式的配平方法。
在化学方程式的配平中,本程序使用的是递归解方程的方法,极其高效。原理如下:
化学方程式:
KClO3 ═ KCl +O2  
设KClO3系数为a,KCl系数为b,O2系数为c,则根据质量守恒原理,可列方程:
a=b    (根据K元素的守恒)
a=b    (根据Cl元素的守恒)
3a=2c  (根据Cl元素的守恒) 
设a=1,即第一个反应物的系数为一,将方程整理为:
1a-1b-0c-0=0  ①
1a-1b-0c-0=0  ②
3a-0b-2c-0=0  ③
1a-0b-0c-1=0  ④  
(方程4为设a=1,即第一个反应物的系数为一时,列的方程)
以第一个方程为不动方程,依次与方程2、3、4进行加减消元
得:
0b+0c+0=0        (在本反应中,1与2方程相同)
-3b+2c+0=0   ⑤  (①*3-③)
-1b+0c+1=0   ⑥  (①*1-方程④)

在溶液混合运算中,由于任何一个输入框都可能为空,普通的方法是:
如果混合溶液质量的输入框为空,则混合溶液质量=溶液A的质量+溶液B的质量;
如果溶液A的质量的输入框为空,则溶液A的质量=混合溶液质量-溶液B的质量;
……
非常繁琐。

本程序采取解方程的方法。
M1为溶液A的质量,M2为溶液B的质量,M3为混合溶液的质量;w1为溶液A的浓度,w2为溶液B的浓度,w3为混合溶液的浓度。

 报告下载错误
点击链接开始下载
本类最新
相关教程
下载说明
栏目导航
推荐软件