cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 15708|回复: 36

[fx-9860/9750系列] 【转】 diameter作品 Balance chemical 化学方程式配平 dbalance再版

[复制链接]
发表于 2013-8-13 22:23:17 | 显示全部楼层 |阅读模式
计算器程序
程序名称: Balance chemical
平台: fx-9860GII fx-9860G & Slim fx-9750GII fx-9750G系列 
系统/软件要求:
版本号:
类型: 化学 
作者: diameter
大小(K): 100
更新日期: 2013.8.13
描述: -
已知缺陷: -
源代码: 开源/部分开源 » Creative Commons
本帖最后由 panyaolin123 于 2013-8-14 11:48 编辑


BCE-fx-master.zip

101.1 KB, 下载次数: 276, 下载积分: 金钱 -1

评分

参与人数 2金钱 +3 收起 理由
Mike + 2 很给力!
LLLYYYGGG123 + 1 很给力!

查看全部评分

 楼主| 发表于 2013-8-13 22:32:28 来自手机 | 显示全部楼层
看得出来   diameter还是不想隐退的    让他好好静一静  休息一段时间就好了
 楼主| 发表于 2013-8-13 22:34:26 来自手机 | 显示全部楼层
这是dbalance的再版     这是自dbalance开发以来最大的跨越!    速度大提升。。再复杂的氧化还原方程式都是秒解!!
感谢直径君!!
 楼主| 发表于 2013-8-13 22:41:53 来自手机 | 显示全部楼层
发表于 2013-8-14 01:39:47 | 显示全部楼层
本帖最后由 helder7 于 2013-8-13 18:33 编辑

Other really nice add-in by Diameter! Thanks.
Now we can also balance chemical equations with charges (positive and negative) with this add-in.

He forget to put a way for we introduce the characher (-), but is really easy to fix it. Is just edit the file dConsole.c and add:
        else if (key==KEY_CHAR_MINUS)
                return '-';

after the line
        else if (key==KEY_CHAR_PLUS)
                return '+';

and recompile again. Here is a recompiled version:

BCE-fx-master.zip (313.58 KB, 下载次数: 130)

Screenshot balancing a chemical ionic equation:
1tDDVlY.jpg

Edited: Looks like that is possible also use only e for eletrons (-) but i personaly prefer use (e+) for positive and (e-) for negative.
Some persons here: http://tieba.baidu.com/p/1145494396 use the same way for windows version (check screenshots).
 楼主| 发表于 2013-8-14 09:39:03 来自手机 | 显示全部楼层
helder7 发表于 2013-8-14 01:39
Other really nice add-in by Diameter! Thanks.
Now we can also balance chemical equations with charg ...

yes   you are right.
Thank you !
发表于 2013-8-14 10:15:55 | 显示全部楼层
很厉害!!!
真希望直径君复出啊!
不过如果输入O2+O2=O2会出问题。
(虽然正常情况下不会这么输。)
 楼主| 发表于 2013-8-14 11:55:51 来自手机 | 显示全部楼层
过路人 发表于 2013-8-14 10:15 很厉害!!! 真希望直径君复出啊! 不过如果输入O2+O2=O2会出问题。

不是出问题    因为有一部分的氧化还原反应方程式配平有多组解  我们有时候应该选择电子转移数目最少的  有时候则不然
然后这个BCE就会以多组通用解的形式输出    其中形如xa和xb都是指代任意自然数

点评

好吧,这个我还没学过……  发表于 2013-8-14 12:24
发表于 2013-8-14 13:19:18 来自手机 | 显示全部楼层
helder7 发表于 2013-8-14 01:39
Other really nice add-in by Diameter! Thanks.
Now we can also balance chemical equations with charg ...

我觉得弄巧成拙
因为那不是一种习惯性的写法
 楼主| 发表于 2013-8-14 14:06:15 来自手机 | 显示全部楼层
imath 发表于 2013-8-14 13:19 我觉得弄巧成拙 因为那不是一种习惯性的写法

话说我现在都还没看懂那个helder说的是什么意思:……
发表于 2013-8-14 14:17:40 | 显示全部楼层
真是伟大的程序{:029:}
 楼主| 发表于 2013-8-14 16:13:54 来自手机 | 显示全部楼层
 楼主| 发表于 2013-8-14 16:15:51 来自手机 | 显示全部楼层
这是98的addin   建议加高亮
@chsi
 楼主| 发表于 2013-8-14 18:22:53 来自手机 | 显示全部楼层
imath 发表于 2013-8-14 13:19 我觉得弄巧成拙 因为那不是一种习惯性的写法

imath我知道那个helder的意思了  原本直径的设计是可以让bce配平离子方程式   然而离子方程式遵循电荷守恒   直径漏掉了部分语句  导致在配平离子方程式时出错 配平出来的两边电荷不等   
helder修改后好了     其中e+表示一个正电荷 e-表示一个负电荷   

以后下载的机友请下载helder7修改后的版本
 楼主| 发表于 2013-8-14 18:23:07 来自手机 | 显示全部楼层
发表于 2013-8-14 23:44:34 | 显示全部楼层
一般是Fe3+ 不写成Fe(3e+)
 楼主| 发表于 2013-8-15 00:12:17 来自手机 | 显示全部楼层
imath 发表于 2013-8-14 23:44 一般是Fe3+ 不写成Fe(3e+)

好吧    可能这是程序原来的设计   也没办法   
如果能改掉  输入就会简洁得多
发表于 2013-8-16 21:46:52 | 显示全部楼层
还是不错,试一试{:devil:}
发表于 2013-9-4 13:32:51 | 显示全部楼层
支持一下!!{:devil:}
发表于 2013-9-11 17:39:18 | 显示全部楼层
到底下载哪一个?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-3-29 14:21 , Processed in 0.075797 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表