全文预览

java毕业论文范文5篇

上传者:读书之乐 |  格式:doc  |  页数:29 |  大小:88KB

文档介绍
Number.setForeground(Color.blue);bNumber.addActionListener(this);bNumber.setMargin(newInsets(3,3,3,3));pDown.add(bNumber);(注:其他数字键、运算符号键与”7”定义相同。)第三章程序运行效果3.1加法运算本计算器可以实现多个运算数相加,例如:1+2+3+4计算结果为10,所有数据均为double类型。3.2减法运算本计算器可以实现多个运算数相减(正负数),例如:6-5-3-1计算结果为-3,数据类型为double类型。3.3乘法运算本计算器可以实现多个运算数相乘,例如2*3*4*5运算结果为120,数据类型为double类型。3.4除法运算本计算器可以实现多个运算数相除(除数不为0)例如:15/3/5/2运算结果为0.5,数据类型为double类型当除数为0时,计算器自动报错,例如:15/03.5开方运算当被开方数为非负数时,计算器自动开方,例如:25开方运算结果为5.3.6求倒数运算当按下求倒数键时,计算器自动为运算数求其倒数。例如:5的倒数运算结果为0.2.第四章项目重难点分析4.1重难点分析Java计算器中整体框架的建立,按钮的设置,整体布局在操作过程中都是很顺畅的。计算器的关键步骤也是重点是实现计算器的计算方法。实现两个数的加减乘除等运算是比较简单的,但是一个计算器需要做到的是实现多个运算数的运算。此时就用到了我在项目一开始定义的两个数据每执行一次运算操作就把运算结果赋值给操作数1“op1”,并判断下一步操作是”=“或者”其他运算符”,决定下一步计算器的操作。4.2程序中存在的问题(1)菜单栏中虽然设置了编辑、查看、帮助等选项,但是项目中并没有实际的功能。(2)程序中设置了内存的有关操作但是并没有达到其预期的功能。(3)百分号的实际功能并没有实现。

收藏

分享

举报
下载此文档