自己做的一个小型计算机,我也不知道还有没有bug,放在这分享,
呵呵,新手写的,高手莫笑,如果有bug的话,请指出来,能提出解决方案的话更好!!!!
把rar改成jar文件.点击就可以运行了
[此贴子已经被作者于2007-8-16 23:11:16编辑过]
[此贴子已经被作者于2007-8-16 23:11:16编辑过]
呵呵``我也才不久写了个 你的代码看上比我的简洁...谢谢共乡 学习``
你这个没实现 = 号连续计算操作 要改的话得用类变量记录右操作数 然后tempNumber+=就行了
其他还象没什么了...我也才开始学java 也刚学到Swing 多多交流啊.
谢谢提点!!这个功能我已经加进去了,还包括+ - * /的=连续计算功能!!
[此贴子已经被作者于2007-8-17 4:33:36编辑过]
发现个问题(我的`你的都出现) ...用Double处理小数运算时 会出现一种怪现象:
比如1.2-0.1=1.09999999....
但是2.2-0.1=2.1
高手们解释下,我对小数的保留位数不太了解.
我也不太明白,急待高手解决!!
这个也不太懂的说,感觉像是double数据存储的方式的事情。
有人说它存的是个近似的值。。。。
期待高手回答