爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2034|回复: 12
收起左侧

[ELF文件] 写了个表达式计算器,支持 -*/ % 各种三角函数及括号

[复制链接]
发表于 2008-8-23 21:46:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
本帖最后由 liuxueliang 于 2009-9-11 16:07 编辑

左右摇杆切换输入界面,长按关机键推出。
机型SGOLD

Calculator目录放置于ZBin目录下
Calculator.elf任意放置


详细说明在附件中
注意,asinh,acosh,atanh计算结果不正确
[ 本帖最后由 liuxueliang 于 2008-8-25 14:08 编辑 ]

Calculator.rar

16.5 KB, 下载次数: 44

表达式计算器

表达式计算器最新(20080730 16:13).rar

104.01 KB, 下载次数: 63

评分

参与人数 1实力分 +1 金钱数 +200 技术分 +1 贡献分 +2 收起 理由
8226175 + 1 + 200 + 1 + 2 鼓励原创 建议:顺便编译NSG, ELKA版本的吧 ...

查看全部评分

发表于 2008-8-24 10:27:54 | 显示全部楼层
精华鼓励原创软件。最好截个图,写个详细的说明,比如支持的语法等

能继续更新完善就更好了。
回复 支持 反对

使用道具 举报

发表于 2008-8-24 17:56:03 | 显示全部楼层

我好像有点问题嘞

我的好像不显示那几个有符号的图啊,按左右导航确实转化嘞。但看不到图。
080824_174824.PNG
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-25 08:44:15 | 显示全部楼层

回复 3# x37do 的帖子

是不是图片路径不对啊,应该放在 ZBin \ Calculator 目录下
回复 支持 反对

使用道具 举报

发表于 2008-8-25 10:52:10 | 显示全部楼层
3楼的路径问题。
给楼主提个小小的建议,一般我们需要用到的计算其实可能也就那么几个,可否来个自定义公式,比如公式:(D-S)*S,然后我们只要顺序输入数字,选择公式自动出来结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-25 14:11:58 | 显示全部楼层

说明

开学了,时间有限,恐怕没时间做了。我尽可能更新吧。
详细使用说明已放入压缩包内
回复 支持 反对

使用道具 举报

发表于 2008-8-26 07:42:22 | 显示全部楼层

谢谢4、5楼的提醒,该问题已解决

不过我发现了一个问题:

在我移动文件出来时,我发现在上一级文件夹中已经有了那两个txt文件,就没有更换,结果计算时中间框中不显示结果!

我意识到是重新生成的那个ans.txt文件出了问题,因为我发现它是只读的,随即删除了那两个其中的txt文件它,用你给的那个替换,结果果然好了,希望后来的人不要出现这种问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-26 08:22:12 | 显示全部楼层

回复 7# x37do 的帖子

是有这个问题,忘说了
回复 支持 反对

使用道具 举报

发表于 2008-8-26 10:38:21 | 显示全部楼层
想要一个只有加减乘除功能的计算器,能够用方向键控制输入的,如右-"加",左-“减”,上-“乘”,下-“除”,中键“等于”的。因为这些是日常最常用的,速度快就行了
回复 支持 反对

使用道具 举报

发表于 2008-8-27 23:08:31 | 显示全部楼层
同求L上要求的计算器.
回复 支持 反对

使用道具 举报

发表于 2009-3-29 04:24:08 | 显示全部楼层
试用了下,不知道LZ是怎么定义数据类型的,看说明三角函数是使用的弧度制,我输入了sin(pi/6)+1,pi使用的LZ内置,结果死机,是否因为pi的精度过高,看LZ定义的pi是3.1415926535898,确实是很高的,我觉得LZ应该加入一个溢出判断,否则的话程序确实会不够稳定,至今我还是觉得一个叫Student Calculator的JAVA计算器最好用,精度高速度快,但应该还是比不上ELF,衷心希望LZ能再更新下去
回复 支持 反对

使用道具 举报

发表于 2009-3-29 23:05:46 | 显示全部楼层
以前好像有个ELF的科学计算器的,还挺好用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-30 16:02:51 | 显示全部楼层
11# helzil
三角函数内只能是数字,无法处理表达式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-6-25 07:04

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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