4.6科学计算器功能的实现
4.6.1简介
所谓计算器(calculator)一般是指“电子计算器。计算器能进行数学运算的手持机器,拥有集成电路芯片,但结构简单,比现代电脑结构简单得多,可以说是第一代的电子计算机(电脑),且功能也较弱,但较为方便与廉价,可广泛运用于商业交易中,是必备的办公用品之一。本计算器可以进行简单的四则运算(加、减、乘、除)但仅限于十进制下,还可以进行简单的科学计算开方、平方、正弦、余弦、log和log10的计算,最多可以输入18位数,可以保存上一次所存的计算结果 C 表示初始化,界面主是JSP,后台为Java代码,操作简便,主要采用的技术为JSP+JavaBean,不仅能锻炼自己的编程能力,还可以根据自己的需要来编写适合自己的计算器。
4.6.2功能模块设计
4.6.3简单计算器
通过视图页面中的对应文本框,接受用户输入数据提交到JavaBean调应的方法来完成相应的功能,结果显示在同一个页面上。以下为简单计算器的基本功能:
(1)加法
两个数据进行加操作,可以为小数。
(2)减法
两个数据进行减操作,可以为负数相减。
(3)乘法
两个数相乘,类型为Double型。
(4)除法
两个数相除,类型为Double型。
4.6.4简单科学计算器
(1)平方
接收的数相乘,结果保留一位小数。
(2)开方
开方后的结果可以精确到16位。
(3)正弦
正弦结果精确度同开方。
(4)余弦
余弦结果精确度同上。
(5)Log
Log运算精确到16位。
(6)log10
以10为底的log10,精确位数同上。
4.6.5系统功能图
计算器主要分为简单计算器和简单科学计算器,参照《JSP课程设计》具体功能如下图所示
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页