this is the encoding of utf-8
The environment
Ubuntu 7.10
Eclipse v3.3
MyEclipse v6.0
jdk 1.6
The test environment
Ubuntu 7.10
cal.jar is the execute jar
cal.zip is the eclipse's project
in.txt is the test data
out.txt is the result
out_ans.txt is the format result
I don't give the format error test data,because I don't have too much time for creating this data. But I think design the test data is very hard and important.
That's all.
能够处理基本的语法错误,不能处理 divide zero.
处理运算包括了+ - * / ^ ( )
主要运用java库的高精度数据,所以可以支持任意长度
里面包含有一个可执行的jar文件
一个eclipse的完整工程(在导入工程的时候可能会因为环境和编码问题出现一些错误)
以及一些测试用数据
本程式在表达式结构错误判断处理上很差劲。
下载地址:
http://download.csdn.net/source/366586
分享到:
相关推荐
利用java实现简易计算器,java源代码,利用java实现简易计算器
1.1进行简单的四则运算 能实现简单的加、减、乘、除的十进制的运算。 1.2 具有函数功能 能实现普通的三角函数(sin、cos等)的运算,log函数、n!等运算。 1.3 实现数制转换的功能 能实现二进制与十进制的相互转换...
用java制作的简易计算器,仅提供给新手应付作业之需要,多看看多练练,计算器超级简单
这个是我自己用java制作的一个计算器,功能比较简单,可以实现正负数的加减乘除的功能,代码下载了就可以直接运行了。
初学java,自己练习制作的一个简易计算器,源程序十分简洁易懂,在此分享希望能给java初学者提供一点点帮助!
java制作计算器源代码 String s=""; private double o1,o2; int flag; JFrame m=new JFrame("计算器"); JPanel p=new JPanel(); JButton a[]=new JButton[10]; JButton a1,a2,a3,a4,a5,a6,a7,a8,a9,a10; ...
该文件为工程文件,解压后到工作空间里可直接运行 能实现开平方根、求倒数、加、减、乘、除功能
程序的实现是在一个类里面,界面与处理完美分开。这样使得前台与后台分离,有更好的移植性。
java计算器设计报告源代码,科学计算,基于java的简单计算器制作
计算器是我们日常生活中经常用到的工具。我们现在就来设计、实现一个简单的计算器程序。
Java 制作实现的UI可视化界面版数学计算器源代码,另附编程文档,本计算器可以进行常用的加减乘除算术运算。本实例的知识点有:窗口布局器GridLayout的应用,对按钮消息的监听和响应 。运行方法:本实例代码编写完毕...
Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java...
能实现 加、减、乘、除、括号、阶乘、平方,等混合计算同时带 进制换算功能 课程设计时写的花费不少功夫调稳定性 是C#学习的好助手
设计计算器的主要代码(难点部分),其中分普通计算器和科学计算器!制作Java计算器的实训报告
模拟Windows的计算器,具有基本的加减乘除运算功能,同时能够改变字体和颜色。很好的代码。
可执行程序及源代码 java编写的简单计算器程序
计算器应用程序源代码(在Google Play商店中发布,链接将在README文件中)这是我在业余时间制作的计算器应用程序:)我已经发布了此应用程序,可以在以下位置找到它: 逻辑的所有代码都可以在源代码文件夹内的...
标准计算器(Callulator.java);更改组建外观,对日历设置几个显示外观(lookandfeel.java);自定义对话框DialogWindows;制作欢迎界面SplashWindow.java; 10 java图形 一个圆形按钮,当单击按钮时颜色发生变化...
java安卓计算器源码 CS-Notes-PDF 用于提供 项目的离线阅读 pdf 使用 cmd-markdown 的付费工具手工进行 pdf 的转换。 原作者已经制作好 gitbook 地址: 那么为什么还需要本仓库? 我个人认为cmd-markdown 工具所转化...