Chinaunix首页 | 论坛 | 博客
  • 博客访问: 130800
  • 博文数量: 51
  • 博客积分: 2530
  • 博客等级: 少校
  • 技术积分: 543
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-20 07:06
文章分类

全部博文(51)

文章存档

2011年(1)

2009年(50)

我的朋友

分类: Java

2011-05-21 11:53:36

自己用的,所以算不上什么软件,只不过不想费事再做的人拿去罢了
看了速算方面的书的人需要练习,一般是5到6位的两数加减乘除
这个程序伪码大概意思如下
read expression,operation,answer;
result = eval(expression)
resault==answer?true:false

就是这个样子。区别是练习的时候需要随机数吧(一般是5到6位),而且很多时候不想连续输入相同的乘数之类的,所以算式输入有几个变种:
输入 算式1024*2
那么下次的算式r*代表一个随机数*2,类似
如果是*r代表1024*一个随机数
其中*号可以用+-/代替

本来还做了非随机数的头表达和尾表达式,但是觉着和练习关系不大删了。另外里面都是double类型,显示神码的都是string,所以整数数字后面有时候有.0,你们懂的。初始之都是0,所以最好第一次输入的时候是一个完整表达式,比如1024*768之类的,否则直接用r*或者*r默认的缺失数就是0了。

按a代表重新上次输入。
e代表exit

linux下的jar包在此(jdk1.60的)。虽然知道怎么用的就算了,不知道的用java -jar QuickCalc.jar运行。
 QuickCalc.jar.zip  
阅读(616) | 评论(0) | 转发(0) |
0

上一篇:Go fish 单机网页版本

下一篇:没有了

给主人留下些什么吧!~~