83| 3
|
[项目分享] 四则运算计算器1.5/3 真正的计算器 |
前言: 这个版本是一个修复1/3版本的版本。修复的bug与计算正确无关,可以不用。还加了一些小小功能和计算相关的东西。 更新: 1.郝勇的科学寄数法 众所周知,我们肥肠葱敏的数学家们发明了科学寄数法。也就是➡1.88e+27这个东西并不是小数哈,也不是报错。这个e毛意思没有,+也是没啥意义。重要的是+后面的数字和e前面的数字。+后面的数字代表1后面n个0。比如我们举个栗子,27就是1000000000000000000000000000。我们叫这个数为寄数(我瞎编的)。然后e前面的数字乘上寄数就是这个数的十进制了。也很肥肠的易懂。这个时候我们用列表表示数就有优势了: 我觉得我堆得屎山不够好,还能优化。改天再去修改下。有了这个功能,看数读数就很不错了!演示: 效果不错对吧。感兴趣的可以自己去测试测试,看看对不对。不对的话告诉我,我去修修。 2.翻页键 刚才录屏里大家肯定都看到了对吧,这个功能也还不错。 到这里,sb3文件和mp文件就分道扬镳了。这个是Mind+独有的,很好用。sb3文件无法加载出来。只能用扩展: 是我之前发的自制模块里也有这个功能。所以不加扩展也行(我懒罢了)。所以以后分为2个版本。翻页键目前没有bug,如果位置不好,挡视线,可以评论区说一下,我尝试改成鼠标拖动。 3.正负号变换 其实1/3就可以计算负数和正数了。只不过要手动修改 列表 数字 。现在则可以通过按钮来改变啦! 这里我加入了判断功能。没有输入运算符就直接计算会报错。虽然真正的计算器并不会…(其实是因为输入负数直接计算会出错…) 4.小数 当然,和1/3一样的。还是无法计算高精度。而且这次找到bug啦,可以一直输入运算符,现在给修了。 高精度提上日程了,现在打算2/3是高精度,3/3才是括号。 附件: 计算器 (2).zip计算器.zip 有(2)的是mp,没有的是sb3. |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed