月与映之皮丘 发表于 2011-7-31 16:10:16

Chemistry Lib彻底汉化版

本帖最后由 PichuXorJirachi 于 2011-7-31 16:11 编辑

这个东西的error费了我2小时...
有错误和翻译不正确的地方提醒我一下。

路人 发表于 2011-7-31 19:00:00

本帖最后由 路人 于 2011-7-31 19:09 编辑

哈哈~请允许我歪一下楼
balance("TI(SIO)2+CA=CASIO+TI")
------------------------------------------------
                           一定条件
TI(SIO)₂ + 2 CA---------→   2 CASIO + TI
------------------------------------------------
                                           完成

纯属娱乐,
原子序数比较大的东西,一般反应起来没有那么简单,会有很多其他各种各样的反应

lch 发表于 2011-7-31 19:01:47

可以放到引导帖里

路人 发表于 2011-7-31 19:06:45

本帖最后由 路人 于 2011-7-31 19:36 编辑

翻译的有歧义

错误:语法。
( 或)位置错误或丢失。   (我一开始理解成    "(或)" 位置错误····)

我认为应该改为:
错误:语法。
"(” 或 “)”位置错误或缺失。

路人 发表于 2011-7-31 19:18:09

本帖最后由 路人 于 2011-7-31 20:19 编辑

BAS^2(大脑代数系统^2)   启发到逻辑错误

∵ Edition.2.CHS
www.cncalc.com
CHS by imz & Pichu

且:"错误: 未知的错误。
请向原作者联系。 "

∴版权呢,作者联系方式呢!
不必汉化的如此彻底把!

路人 发表于 2011-7-31 19:44:41

本帖最后由 路人 于 2011-7-31 19:53 编辑

哈哈~终于发现一个完全是错误的问题了(找得我好累啊~)

见图中画圈位置~


一个很常见的错误,在记事本之类的软件里吧多行文字一起选中,然后复制到NS模拟器中,出现命令行出现"双行BUG"。不信的话你可以把图中的那行东西,复制到左边的输入框中,运行一下,你会发现↓



                                                                                                   爱找茬の路人参上

路人 发表于 2011-7-31 19:53:07

本帖最后由 路人 于 2011-7-31 20:09 编辑

我是不是太无聊了·····

问题,句号没加= =(我看的很仔细吧~)
str:="错误:自变量"
反例:str:="错误:语法。"

str:="不可预料的错误"
反例str:="警告:有些系数为负数或0。"

                                                                                 无聊の路人参上

路人 发表于 2011-7-31 20:04:38

源程序的问题:
mass(cu)
---------------------------
错误: 未知的错误。
请向原作者联系。
错误识别码:argument,
错误类型码:str-num。
---------------------------
                            Done
===========================
mass("Cu")
---------------------------
               M[ Cu ]= 64 g/mol
---------------------------
                            Done

我猜大概是忘记判断了吧,LZ你们帮忙补上吧~

路人 发表于 2011-7-31 20:14:03

小建议:
symbol: 显示元素符号

改为:Symbol:根据原子序数显示元素符号
==================================
name: 显示元素名称

改为:name: 根据原子序数显示完整元素名称
==================================
z: 显示原子序数

改为:z: 根据元素符号显示原子序数
PS:元素首字母一定要大写,如果有第二个字母一定要小写

noivan 发表于 2011-8-1 10:43:05

哈哈~请允许我歪一下楼
balance("TI(SIO)2+CA=CASIO+TI")
------------------------------------------------
                           一定条件
TI(SIO)₂ + 2 CA---------→   2 CASIO + TI
------ ...
路人 发表于 2011-7-31 19:00 http://www.cncalc.org/images/common/back.gifTi(SiO)₂ + 2 Ca---------→   2 CaSiO + Ti
这样看更有趣,你的想法真是有趣!

lch 发表于 2011-8-1 12:44:33

源程序的问题:
mass(cu)
---------------------------
错误: 未知的错误。
请向原作者联系。
错误识别码:argument,
错误类型码:str-num。
---------------------------
                           ...
路人 发表于 2011-7-31 20:04 http://www.cncalc.org/images/common/back.gif
这倒不是没加判断,而是因为语法要求必须以字符串输入,否则输入的将是cu的值,这就没有意义了,所以会报错

月与映之皮丘 发表于 2011-8-1 13:40:16

嘿嘿,这个星期天发布修正版.......
现在ns没电了......

imath 发表于 2011-8-1 15:38:35

不是充电电池吗?

路人 发表于 2011-8-1 19:34:03


这倒不是没加判断,而是因为语法要求必须以字符串输入,否则输入的将是cu的值,这就没有意义了,所以会报错
lch 发表于 2011-8-1 12:44 http://www.cncalc.org/images/common/back.gif
可以在Error变量里增加一条判断,而变成如下形式:
........

If code="argument" Then
:str:="错误:自变量"
:If type="string"
:    str2:="公式必须以字符串形式输入。"
:If type="number"
:    str2:="自变量必须是数字。"
:If type="str-num"
:    str2:="输入的元素符号第一位必须大写。"
:EndIf

..................

logxu 发表于 2011-8-25 16:58:38

楼主辛苦了,非常牛。

cq2essz 发表于 2011-8-31 23:18:29

才入手tin

dieroar 发表于 2012-12-17 20:21:08

化学啊,还是很迷茫

sxyuqiao 发表于 2013-1-3 21:47:09

感谢楼主哈

DAS 发表于 2013-2-1 10:08:17

imath 发表于 2011-8-1 15:38 static/image/common/back.gif
不是充电电池吗?

据说nspire cas with clickpad 是4节7号电池的

568630328 发表于 2013-2-15 20:52:18

ddddddddddddddddd
页: [1] 2 3 4 5 6 7 8
查看完整版本: Chemistry Lib彻底汉化版