首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

微软Windows自带计算器的有趣有关问题

2012-02-25 
微软Windows自带计算器的有趣问题Windows的计算器可以粘贴四则混合算式,然后一次计算出结果。四则混合运算

微软Windows自带计算器的有趣问题
Windows的计算器可以粘贴四则混合算式,然后一次计算出结果。 
四则混合运算方法,把算式等号前部分(包括等号)复制,例如:拷贝--->80+8=

然后按计算器菜单中的“编辑”->“粘贴”即可。以科学型为例,我输入了一系列特例去检测它的运算规律。

发现了其中这四个算式的规律和其他算式的规律很不同,这四个算式是:

+3(+18)=21

-3(+18)=15

*3(+18)=0

/3(+18)=0

其等价于---->

0+(3+18)=21

0-(3-18)=15

0*(3*18)=0

0/(3/18)=0

另一组:

-(+9)=9

-(-9)=-9

-(*9)=0

-(/9)=0

================

+(+9)=9

+(-9)=-9

+(*9)=0

+(/9)=0

================



+(9)=9

-(9)=9

*(9)=0

/(9)=0

大家能对其中规律指点一二吗?最好能通用的,因为我想编一个这样程序模仿windows的四则混合运算法则

[解决办法]
简单,第一个输入符号是-时候,calc将它做为+/-键处理,在它后面没有数据,相当于在没有输入时候输入+/-,+/-键被忽略。
其他情况,如你解释就可以了,
[解决办法]
我觉得只是每粘贴一个数字或者运算符就模拟按一下对应按键而已,应该没什么难处吧?
[解决办法]
还是比较麻烦的,搞个表达式解析多好

热点排行