精易论坛

标题: 初学者的简易计算器,“等于”的代码怎么写啊? [打印本页]

作者: 357525161    时间: 2015-1-31 23:31
标题: 初学者的简易计算器,“等于”的代码怎么写啊?
简易计算器源码.rar (1.58 KB, 下载次数: 8)

软件界面如下:


其他按钮的代码都写好了,就是等于的代码怎么写啊?谢谢指导下

作者: 温xun    时间: 2015-1-31 23:31
本帖最后由 温xun 于 2015-2-1 00:37 编辑
357525161 发表于 2015-2-1 00:28
“加减乘数”的符合运算是“+-*/”这个我知道,但你还没帮到我。我是要让“×”和“÷”显示在标签内容中 ...

按钮的标题, 在旁边的属性就能修改, 然后按下必须是这样计算的, 或者还有一种方法, 那就是先取出,然后再计算,, 假若 1+2  那就先取出 1和2  精易有个开源模块就有这个功能,文本_取左边文本和 文本_取右边文本, 然后再计算, 这样的话, 在编辑框显示的  符号就无所谓了, 然后代码必须规范写, 只是这样写的代码比较长, 我觉得你能理解怎么做就够了,  我今天才发现计算器做的好也麻烦  - - !
作者: waweiggfnh    时间: 2015-1-31 23:35
我没有看错吧,顶级VIP居然来学习写计算器

补充内容 (2015-2-1 08:29):
http://www.5a5x.com/06/201108/08144052.html
作者: 温xun    时间: 2015-1-31 23:39
不是吧, 这个符号就 按键盘上的写啊, 只是代码执行了运算, 话说楼上说的好, 顶级VIP 居然会问这问题
作者: 357525161    时间: 2015-1-31 23:39
waweiggfnh 发表于 2015-1-31 23:35
我没有看错吧,顶级VIP居然来学习写计算器

是的,你没看错,我是顶级Vip会员
作者: 温xun    时间: 2015-1-31 23:41
简易计算器.rar (1.47 KB, 下载次数: 1)

作者: 357525161    时间: 2015-1-31 23:44
温xun 发表于 2015-1-31 23:41

附件是不是上传错了?怎么把我的附件上传了上来啊?
作者: 357525161    时间: 2015-1-31 23:48
温xun 发表于 2015-1-31 23:39
不是吧, 这个符号就 按键盘上的写啊, 只是代码执行了运算, 话说楼上说的好, 顶级VIP 居然会问这问题{: ...

我是初学者啦,交了一年的课程学费,然后论坛给了我这个顶级VIP会员称号而已,现在才学没多久,谢谢老师的指导
作者: 温xun    时间: 2015-1-31 23:51
简易计算器.rar (1.47 KB, 下载次数: 11)
上传错了,是这个, {:soso_e127:}

作者: 又是饭桶    时间: 2015-1-31 23:51
给你思路0.0懒得写
判断+-*/的符号通过运算顺序写过去就号了
作者: 357525161    时间: 2015-1-31 23:58
温xun 发表于 2015-1-31 23:51
上传错了,是这个,

你把我的软件都改了。。。。。我问的是我那种写法哦
作者: 温xun    时间: 2015-1-31 23:59
好吧, 你的那个没难度 就一句代码。。  不过怕你看不懂啊   简易计算器.rar (1.64 KB, 下载次数: 7)
作者: Hwak    时间: 2015-2-1 00:04
jsq.zip (1.98 KB, 下载次数: 1) 其实就是用脚本计算表达式
作者: 温xun    时间: 2015-2-1 00:04
还有你的符号打错了   + - * /  计算器上代码是按这几个写。。
作者: 357525161    时间: 2015-2-1 00:07
温xun 发表于 2015-1-31 23:59
好吧, 你的那个没难度 就一句代码。。  不过怕你看不懂啊

其实我是想不用扩展组件能不能完成这个功能的,用基本组件不知道能不能做到。但你可能没认真看软件代码部分啦,你忽略了数值前面出现0的情况,所以结果不对了,举个例子:020+1=17  显然不对。。。。  谢谢你
作者: X.lycs    时间: 2015-2-1 00:15
采纳吧 我是有多无聊,玩计算器!!!.rar (1.63 KB, 下载次数: 2)

另外告诉你易于言的X=*  ÷=/

我是有多无聊啊。 计算器!!!!!!!!!!!!!!!!!!
作者: X.lycs    时间: 2015-2-1 00:19
我晕,看来无聊的人,不止我一个!!!!!!!!!!!!!!!!
作者: 357525161    时间: 2015-2-1 00:27
许超 发表于 2015-2-1 00:15
采纳吧

另外告诉你易于言的X=*  ÷=/

“加减乘数”的符合运算是“+-*/”这个我知道,但你还没帮到我。我是要让“×”和“÷”显示在标签内容中,但是按“等于”后,“×”和“÷”能转换为“*”和“/”进行结果计算..这个就是我想问的地方....谢谢你
作者: 357525161    时间: 2015-2-1 00:27
温xun 发表于 2015-2-1 00:04
还有你的符号打错了   + - * /  计算器上代码是按这几个写。。

“加减乘数”的符合运算是“+-*/”这个我知道,但你还没帮到我。我是要让“×”和“÷”显示在标签内容中,但是按“等于”后,“×”和“÷”能转换为“*”和“/”进行结果计算..这个就是我想问的地方....谢谢你
作者: 357525161    时间: 2015-2-1 00:28
ctw507 发表于 2015-2-1 00:04
其实就是用脚本计算表达式

“加减乘数”的符合运算是“+-*/”这个我知道,但你还没帮到我。我是要让“×”和“÷”显示在标签内容中,但是按“等于”后,“×”和“÷”能转换为“*”和“/”进行结果计算..这个就是我想问的地方....谢谢你
作者: Hwak    时间: 2015-2-1 00:32
357525161 发表于 2015-2-1 00:28
“加减乘数”的符合运算是“+-*/”这个我知道,但你还没帮到我。我是要让“×”和“÷”显示在标签内容中 ...

这个能做到了 你源码的那个不行 乘除  这个 要用我源码这个 易语言计算识别的是这样的
作者: 357525161    时间: 2015-2-1 00:38
温xun 发表于 2015-2-1 00:33
按钮的标题, 在旁边的属性就能修改, 然后按下必须是这样计算的, 或者还有一种方法, 那就是先取出,然 ...

嗯,理解,代码确实是有点麻烦,“先取出,再计算”这个思路可取,我是看了新手教程写的那些计算器都太简单了,因此自己开动脑筋要实现自己想法的计算器,所以才上论坛问了这个,谢谢你
作者: 温xun    时间: 2015-2-1 00:47
357525161 发表于 2015-2-1 00:38
嗯,理解,代码确实是有点麻烦,“先取出,再计算”这个思路可取,我是看了新手教程写的那些计算器都太简 ...

话说, 满意的话 采纳我
作者: QQ168138168    时间: 2015-2-1 00:49
学习学习,我来学习的




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4