文档库 最新最全的文档下载
当前位置:文档库 › 2014-11-24大雁DY-570计算器例题

2014-11-24大雁DY-570计算器例题

2014-11-24大雁DY-570计算器例题
2014-11-24大雁DY-570计算器例题

大雁DY-570初中型计算器

奥普飞扬AP-366初中型计算器

基本功能及按键标识教育行业标准响应对照表

序 教育行业标准 JY/T0382-2007

要求 教育行业标准 JY/T0382-2007

要求 大雁DY-570

计算器

大雁DY-570

计算器

相应对照

行业标准 号

按键符号

功能说明

按键符号

功能说明

(正偏离)

1 0N /C 开机/清除 0N /C 开机/清除 符合标准

2 0FF 关机 0FF 关机 符合标准

3 2ndF 第二功能选择键 2ndF 第二功能选择键 符合标准

4 DEL 删除闪烁光标处 的数值或符号

DEL 删除闪烁光标处 的数值或符号

符合标准 5 0~9 数字 0~9 数字 符合标准 6 π 圆周率 π 圆周率 符合标准 7 + 加法 + 加法 符合标准 8 — 减法 — 减法 符合标准 9 × 乘法 × 乘法 符合标准 10 ÷ 除法 ÷ 除法 符合标准 11 (-) 负号输入 (-) 负号输入 符合标准 12 · 小数点 · 小数点 符合标准 13 % 百分号 % 百分号 符合标准 14 = 等号 = 等号 符合标准 15 ANS

最终答案存储器

ANS

最终答案存储器

符合标准 16 -1x 倒数 -1x

倒数 符合标准 17 x y

乘幂运算 x y

乘幂运算 符合标准 18 2x

平方 2x

平方 符合标准 19 x

方根运算 x

方根运算 符合标准 20

开平方

开平方 符合标准 21 3

开立方 3

开立方 符合标准 22 a c

b 分数输入 小数与分数互化 a c

b 分数输入 小数与分数互化 符合标准 23 d/c

假分数与 带分数互化

d/c

假分数与 带分数互化

符合标准 24 x e

e 的x 次方

x e

e 的x 次方

符合标准 25

x 10

10的x 次方

x 10

10的x 次方

符合标准

26 EXP 科学记数法 指数输入

EXP 科学记数法 指数输入

符合标准 27 DR 度、弧度状态 输入与转换 DR 度、弧度状态 输入与转换 符合标准

28 DEG 60进制与 十进制互化 DEG 60进制与 十进制互化 符合标准 29 DMS 60进制度、 分、秒的输入

DMS 60进制度、 分、秒的输入

符合标准 30 sin 正弦 sin 正弦 符合标准 31 cos 余弦 cos 余弦 符合标准 32 tan 正切 tan 正切 符合标准 33 sin -1

反正弦 sin -1

反正弦 符合标准 34 cos -1 反余弦 cos -1 反余弦 符合标准 35 tan -1 反正切 tan -1 反正切 符合标准 36 1g 常用对数 1g 常用对数 符合标准 37 ㏑ 自然对数

㏑ 自然对数 符合标准 38 ㏒ 一般对数 正偏离 39 n! 阶乘 n! 阶乘 符合标准 40 A m n 排列数 A m n 排列数 符合标准 41 C m n 组合数 C m n 组合数 符合标准 42 RANDOM 随机数 RANDOM 随机小数、整数产生 符合标准 43 DATA 统计数据输入

DATA 统计数据输入 符合标准 44 CD 统计数据输入修改

正偏离 45 n

样本数 n

样本数 符合标准 46 x y

样本平均数 x y

样本平均数 符合标准 47 x S y

S 样本标准差 x S y

S 样本标准差 符合标准 48 2x S 2y S

样本方差 2x S 2y S

样本方差 符合标准 49 ∑x ∑

y

样本总和 ∑x ∑

y

样本总和 符合标准 50 ∑2

x

2y 样本平方和

∑2

x

2y

样本平方和 符合标准 51 ∑xy

样本乘积总和 正偏离 52 x 估算x 值 正偏离 53

y

估算y 值 正偏离 54 a 回归方程常数项 a 回归方程常数项 符合标准 55 b 回归方程 一次项系数

b 回归方程 一次项系数 符合标准 56

c 回归方程 二次项系数 正偏离 57

r

样本相关系数

r

样本相关系数

符合标准

58 M+ 存储器累加M+ 存储器累加符合标准

59 M- 存储器累减M- 存储器累减符合标准

60 M 独立存储器M 独立存储器符合标准

61 (

左括弧,括号嵌套

层数应不少于四层(

左括弧,括号嵌套

层数应不少于四层

符合标准

62 )右括弧)右括弧符合标准

63 ↑显示上一屏↑显示上一屏符合标准

64 ↓显示下一屏↓显示下一屏符合标准

65 ←向左移动光标←向左移动光标符合标准

66 →向右移动光标→向右移动光标符合标准

67 STO 存入数据STO 存入数据符合标准

68 RCL 调出数据RCL 调出数据符合标准

69 →rθ

直角坐标

转化成极坐标

→rθ

直角坐标

转化成极坐标

符合标准

70 →xy 极坐标转化成

直角坐标

→xy

极坐标转化成

直角坐标

符合标准

71 ALPHA 变量输入正偏离

72 LRN 算式存储正偏离

73 COMP 赋值运算正偏离

74 (A+B)/2 二分法正偏离

75 i 复数正偏离

76 R复数模正偏离

77 ARG 复数辐角正偏离

78 ∫d x积分正偏离

79 d/d x微分正偏离

1. % 百分号后、 ) 右括号后、π圆周率前后的乘号可以省略,显示包含整数π等形式的计算结果。

例1:π2

按键: 2ndF π 2 = 显示结果:= 2π

6.283185307

例1:π32

按键: 2ndF π 3 2x = 显示结果:= 9π

28.27433388

例3:π(-)5

按键: 2ndF π (-) 5 = 显示结果:=-5π

-15.70796327 例4:π20%

按键: 2ndF π 20 2ndF % = 显示结果: π20%= 0.62831853

例5:π×102

按键: 2ndF π EXP 2 = 显示结果: =100π 314.1592654

例6:π102

按键: 2ndF π 2ndF x 10 2 = 显示结果: =100π 314.1592654 例7:π2

e

按键: 2ndF π 2ndF x

e 2 = 显示结果: π∧e 2=

23.21340436 例8:π3!+10%5!π

按键: 2ndF π 3 2ndF n! + 10 2ndF % 5 2ndF n! 2ndF π =

显示结果:=18π

56.54866776 例9:π

2

1 按键: 2ndF π 1 c

b

a

2 = 显示结果: π1?2= 1.570796327 2.有理数运算

例1:20+30%2π

按键:20 + 30 2ndF % 2 2ndF π = 显示结果:20+30%2π= 21.884955592 例2:(-8)0.4

按键: ( (-) 8 ) x

y 0.4 = 显示结果:2.29739671

例3:(-8)1.6

按键: ( (-) 8 ) x

y 1.6 = 显示结果:27.85761803 例4:3

2

)8(-

按键:( (-) 8 ) x

y 2 c

b

a 3 = 显示结果:4 例5:4

.2)

6

515(-

按键:( (-) 15 c b a

5 c

b a 6 ) x

y 2.4 = 显示结果:756.7869801

3.三角函数运算

例2:2+30%2sin30°

按键:2 + 30 2ndF % 2 sin 30 = 显示结果:2+30%2sin30= 2.3

例3:(52+62

)20%π2sin30°(以下在Deg 角度制进行) 按键: ( 5 2x + 6 2

x ) 20 2ndF % 2ndF π 2 sin 30 = 显示结果:38.32743037

例4:sin(2π+3)2

(以下在Deg 角度制进行) 按键: sin ( 2 2ndF π + 3 ) 2

x =

显示结果:0.997775399

4.对数与反对数:log lg ln x 10 x

e

例1:任意数为底的对数 125log 5

按键: log 5 , 125 = 显示:3

例2:常用对数 lg3.2

按键: lg 3.2 = 显示:0.505149978

例3:自然对数 ln45

按键: ln 45 = 显示:3.80666249

例4:常用反对数 101.2

按键: 2ndF x 10 1.2 = 显示:15.84893192

例5:自然反对数 e 2

按键: 2ndF x

e 2 = 显示:7.389056099

5. 阶乘、排列、组合运算:n!、m n A 、m

n C

例1:阶乘10!

按键:10 2ndF n! = 显示:3628800

例2:51% 3!+π2!cos60°

按键:51 2ndF % 3 2ndF n! + 2ndF π 2 2ndF n! cos 60 =

显示:6.201592654

例3:排列m n A ,如计算:3

8A

按键:8 2ndF m n A 3 显示:336 例4:组合m n C ,如计算:410C

按键:10 2ndF m n C 4 显示::210

6.随机数产生:

按键: 2ndF RANDOM ,显示

Ran# RANDI 1 2

若按键 1 后,再按键 = ,则可显示大于0且小于1最多保留三位小数的随机数。 若按键 2 后,再输入整数数据区间(格式为:x,y ),则可显示区间(x,y)内的随机整数。

7.存储器存储、调用

例1:将89存入A 中。

按键:89 2ndF STO A 显示:

89→A=

89

按键 ON/C ,清屏显示0,按键 RCL A 显示:

A=

89

8. 重复求值运算

本机可把所输入的含变量的算式按程序存入存储器,在对其中的变量赋值以后,用一个程序可求得该算式的多个值(重复求值)

按键显示说明

ON/C 0.3 ALPHA x0.3x+0.7y输入代数式(A)

+ 0.7 ALPHA

y

LRN

将代数式(A )存储 COMP 68 = 78 = x ?

y ?

0.3x +0.7y = 75

问甲学生平时成绩? 问甲学生期末成绩? 甲学生总成绩 COMP 75 = 82 = x ?

y ?

0.3x +0.7y = 79.9

问乙学生平时成绩? 问乙学生期末成绩? 乙学生总成绩 COMP 86 = 94 = x ?

y ?

0.3x +0.7y = 91.6

问丙学生平时成绩? 问丙学生期末成绩? 丙学生总成绩

9. 统计计算

简单的四则运算计算器程序

简单的四则运算计算器程序

注:1、报告内的项目或内容设置,可根据实际情况加以调整和补充。 2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。

附件:程序源代码 // sizheyunsuan.cpp : Defines the entry point for the console application. #include #include const int MAX=100; class Operand{ private: double operS; public: Operand(){} Operand(double opers){ operS=opers; } void set(double opers){ operS=opers; } double get() { return operS;} }; class Operator{ private: char operF; int priority; public: Operator(){} Operator(char operf) { operF=operf; switch(operf) { case'(':priority=-1;break; case'+':priority=0;break; case'-':priority=0;break; case'*':priority=1;break; case'/':priority=1;break; case')':priority=2;break; } } void set(char operf){ operF=operf; } char get(){ return operF;} int getpriority(){ return priority; } };

金融计算器的使用

一、计算器的使用 (一)计算器的操作概要 1. 2.按下 3.将推出所提示的工作表并返回到标准计算器模式 4.小数位数设置: 5.付款和复利计算设置 P/Y表示每年付款次数;C/Y表示每年复利计算期; 将P/Y和C/Y都设置为1: 将P/Y设置为12并将C/Y都设置为4: 6.期初和期末设置(BGN和END) 将计算器设置为期初: 将计算器设置为期末:

7.清理计算器 (二)计算器应用 1.货币时间价值(TVM) 计算月退休收入: 如果您现在25岁,希望60岁退休是有1,000,000.00的积蓄,那么您每月需要存多少钱?在本示例中,存款利率为6%,按月复利计。 在本示例中,BA II Plus设置为: (1)2位小数; (2)P/Y和C/Y都为12; (3)期末付款; (4)清除TVM工作表

如果您觉得每月存701.90太多,可以更改一个或多个变量,然后在重新计算。下面的示例不是计算您每月需存款数,而是预测您的月收入。 计算月收入: 假定您60岁退休之后的20年中,您的投资收益率为8%,那么从1,000,000.00投资中每月能收入多少? 在本示例中: 清除TVM工作表 如果您在60岁退休时储蓄了1,000,000.00,那么退休后的20年中您每月可得到8,364.40. 2.债券股价 假定当前日期是2012年1月1日,您想知道3年之后(2014年1月1日)到期的债券价值——债券的面值为1,000.00,每年支付的息票利率为10%,且您希望得到的收益率为10%。 在本示例中,BA II Plus 设置为: P/Y和C/Y都为2; 4位小数; 期末付款; 清除TVM工作表

计算器使用说明书

计算器使用说明书目录 取下和装上计算器保护壳 (1) 安全注意事项 (2) 使用注意事项 (3) 双行显示屏 (7) 使用前的准备 (7) k模式 (7) k输入限度 (8) k输入时的错误订正 (9) k重现功能 (9) k错误指示器 (9) k多语句 (10) k指数显示格式 (10) k小数点及分隔符 (11) k计算器的初始化 (11) 基本计算 (12) k算术运算 (12) k分数计算 (12) k百分比计算 (14) k度分秒计算 (15) kMODEIX, SCI, RND (15) 记忆器计算 (16) k答案记忆器 (16) k连续计算 (17) k独立记忆器 (17) k变量 (18) 科学函数计算 (18) k三角函数/反三角函数 (18) Ch。6 k双曲线函数/反双曲线函数 (19) k常用及自然对数/反对数 (19) k平方根﹑立方根﹑根﹑平方﹑立方﹑倒数﹑阶乘﹑ 随机数﹑圆周率(π)及排列/组合 (20) k角度单位转换 (21) k坐标变换(Pol(x, y)﹐Rec(r, θ)) (21) k工程符号计算 (22) 方程式计算 (22) k二次及三次方程式 (22) k联立方程式 (25) 统计计算 (27)

标准偏差 (27) 回归计算 (29) 技术数据 (33) k当遇到问题时 (33) k错误讯息 (33) k运算的顺序 (35) k堆栈 (36) k输入范围 (37) 电源(仅限MODEx。95MS) (39) 规格(仅限MODEx。95MS) (40) 取下和装上计算器保护壳 ?在开始之前 (1) 如图所示握住保护壳并将机体从保护壳抽出。 ?结束后 (2) 如图所示握住保护壳并将机体从保护壳抽出。 ?机体上键盘的一端必须先推入保护壳。切勿将显示屏的一端先推入保护壳。 使用注意事项 ?在首次使用本计算器前务请按5 键。 ?即使操作正常﹐MODEx。115MS/MODEx。570MS/MODEx。991MS 型计算器也必须至少每3 年更换一次电池。而MODEx。95MS/MODEx。100MS型计算器则须每2 年更换一次电池。电量耗尽的电池会泄漏液体﹐使计算器造成损坏及出现故障。因此切勿将电量耗尽的电池留放在计算器内。 ?本机所附带的电池在出厂后的搬运﹑保管过程中会有轻微的电源消耗。因此﹐其寿命可能会比正常的电池寿命要短。 ?如果电池的电力过低﹐记忆器的内容将会发生错误或完全消失。因此﹐对于所有重要的数据﹐请务必另作记录。 ?避免在温度极端的环境中使用及保管计算器。低温会使显示画面的反应变得缓慢迟钝或完全无法显示﹐同时亦会缩短电池的使用寿命。此外﹐应避免让计算器受到太阳的直接照射﹐亦不要将其放置在诸如窗边﹐取暖器的附近等任何会产生高温的地方。高温会使本机机壳褪色或变形及会损坏内部电路。 ?避免在湿度高及多灰尘的地方使用及存放本机。注意切勿将计算器放置在容易触水受潮的地方或高湿度及多灰尘的环境中。因如此会损坏本机的内部电路。 双行显示屏

Java带计算过程的计算器课程设计报告

保存计算过程的计算器 Java程序设计课程设计报告保存计算过程的计算器 目录 1 概述.............................................. 错误!未定义书签。 1.1 课程设计目的............................... 错误!未定义书签。 1.2 课程设计内容............................... 错误!未定义书签。 2 系统需求分析.......................................... 错误!未定义书签。 2.1 系统目标................................... 错误!未定义书签。 2.2 主体功能................................... 错误!未定义书签。 2.3 开发环境................................... 错误!未定义书签。 3 系统概要设计.......................................... 错误!未定义书签。 3.1 系统的功能模块划分......................... 错误!未定义书签。 3.2 系统流程图................................. 错误!未定义书签。4系统详细设计........................................... 错误!未定义书签。 5 测试.................................................. 错误!未定义书签。 5.1 测试方案................................... 错误!未定义书签。 5.2 测试结果................................... 错误!未定义书签。 6 小结.................................................. 错误!未定义书签。参考文献................................................ 错误!未定义书签。附录................................................ 错误!未定义书签。 附录1 源程序清单...................................... 错误!未定义书签。

实用计算器程序

目录 1.基本功能描述 (1) 2.设计思路 (1) 3.软件设计 (10) 3.1设计步骤 (10) 3.2界面设计 (10) 3.3关键功能实现 (12) 4.结论与心得 (14) 5.思考题 (15) 6.附录 (17) 6.1调试报告 (17) 6.2测试结果 (18) 6.3关键代码 (21)

实用计算器程序 1.基本功能描述 (1)可以计算基本的运算:加法、减法、乘法、除法。 (2)可以进行任意加减乘除混合运算。 (3)可以进行带任意括号的任意混合运算。 (4)可以进行单目科学运算:1/x、+/-、sqrt、x^2、e^2等。 (5)可以对显示进行退格或清除操作。 (6)可以对计算结果自动进行存储,并在用户需要的时候查看,并且可在其基础上进行再运算操作。 (7)界面为科学型和普通型,可在两界面间通过按钮转换。 2.设计思路 计算器属于桌面小程序,适合使用基于对话框的MFC应用程序设计实现。首先要思考的问题是:我的程序需要实现什么样的功能?需要哪些控件?需要哪些变量?需要哪些响应? 我们知道基于对话框的MFC应用程序的执行过程是:初始化、显示对话框,然后就开始跑消息循环列表,当我们在消息循环列表中获取到一个消息后,由相应的消息响应函数执行相应的操作。根据这个流程我们制定出计算器程序的程序框架主流程图,如下页图1所示。 根据程序主流程图可以看出,我们需要一些能响应用户操作的响应函数来实现我们的计算器相应按键的功能。

图1 程序主流程图 说明:所以流程图由深圳市亿图软件有限公司的流程图绘制软件(试用版)绘制,转 存PDF后导出为图片加入到word中的,所以可能会打印效果不好,但确实为本人绘制。

金融计算器

金融计算器的使用方法 1.如果有一项投资可以在第五年的年末获得50000元,投资报酬率为10%,则现在应该投入多 少钱? PV=-31046.07 2.如果某一项投资现在投入50000元,投资报酬为10%,则5年后可以获得多少钱?FV=80525.5 3.某人投资基金,每个月初投入2000元,如果可以获得年10%的报酬率,则第五年年末能获 得多少? FV=156164.76 4.用cmpd求PMT,等额本息。 某个人要买房,于是向银行贷款40万元,其中公积金贷款10万,贷款年限为10年,贷款年利率为4.5%,而商业住房贷款30万元,贷款年限为20年,贷款利率为6%,则这个人每个月公积金贷款应该还给银行多少钱?这个人每个月商业住房贷款应该还给银行多少钱?这个人每月一共还款多少钱? ①PMT=-1036.38 ②PMT=-2149.29 ③3185.67 5.AMRT:年限摊销计算 BAL:PM2期之后未偿还的本金 INT:PM1期偿还的利息 PRN:PM1期偿还的本金 INT:PM1到PM2期偿还的利息和 PRN:PM1到PM2期偿还的本金和 6.某个人要买房,于是向银行借商业住房贷款30万元,贷款年限为20年,贷款利率为6%,当 这个人已经还贷了两年之后,还剩下多少本金没有还?这个人在第一年的最后一个月还了的利息和本金分别是多少?这个人这两年来一共还了多少本金?这个人这两年来一共还了多少利息? BAL=283487.21 INT=-1500 PRN=-649.29 INT=-35070.24PRN=-16512.79 案例一:李先生2008年1月采用组合贷款法购买了住房一套,购买当月开始还款。其中40万元的公积金贷款采用等额本金贷款方式,贷款利率为5.22%,其余34万元采用等额本息的商业贷款,贷款利率为6.65%。贷款期限均为20年。根据案例,回答问题。 1、李先生公积金贷款的第一个月的还款额为( )元。 A. 2501.67 B. 3406.67 C. 3502.91 D. 4506.67 【参考答案】 B 【分析】每月还款本金=400000/(20*12)=1666.67元,第一个月还的利息=400000*5.22%/12=1740,1740+1666.67=3406.67 利息=未还本金*月利率 2、李先生公积金贷款中第12个月的还款额为( )元。 A. 3326.92 B. 3501.28 C. 3619.02 D. 3694.25 【参考答案】 A 【分析】每月还款本金=400000/(20*12)=1666.67,第12个月还的利息=(400000-1666.67*11)*5.22%/12=1660.25,1660.25+1666.67=3326.92 3、李先生公积金贷款偿还的利息总额为( )元。 A. 251492.15 B. 241967.00 C. 229872.25 D. 209670.00

JAVA保存计算过程的计算器课程设计报告

JAVA保存计算过程的计算器课程设计 报告 1 2020年4月19日

保存计算过程的java计算器 目录 1 概述................................................................................. 错误!未定义书签。 1.1 课程设计目的 ............................................... 错误!未定义书签。 1.2 课程设计内容 ............................................... 错误!未定义书签。 2 系统需求分析 .................................................................... 错误!未定义书签。 2.1 系统目标 ....................................................... 错误!未定义书签。 2.2 主体功能 ....................................................... 错误!未定义书签。 2.3 开发环境 ....................................................... 错误!未定义书签。 3 系统概要设计 .................................................................... 错误!未定义书签。 3.1 系统的功能模块划分.................................... 错误!未定义书签。 3.2 系统流程图 ................................................... 错误!未定义书签。4系统详细设计 .................................................................... 错误!未定义书签。 5 测试 .................................................................................... 错误!未定义书签。 5.1 测试方案 ....................................................... 错误!未定义书签。 5.2 测试结果 ....................................................... 错误!未定义书签。 6 小结 .................................................................................... 错误!未定义书签。参考文献 ............................................................................... 错误!未定义书签。附录.................................................................................... 错误!未定义书签。

JAVA保存计算过程的计算器课程设计报告

J A V A保存计算过程的 计算器课程设计报告-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

保存计算过程的java计算器 目录 1 概述 ....................................................................................................... 错误!未定义书签。 课程设计目的....................................................................... 错误!未定义书签。 课程设计内容....................................................................... 错误!未定义书签。 2 系统需求分析 .......................................................................................... 错误!未定义书签。 系统目标............................................................................... 错误!未定义书签。 主体功能............................................................................... 错误!未定义书签。 开发环境............................................................................... 错误!未定义书签。 3 系统概要设计 .......................................................................................... 错误!未定义书签。 系统的功能模块划分........................................................... 错误!未定义书签。 系统流程图........................................................................... 错误!未定义书签。4系统详细设计 .......................................................................................... 错误!未定义书签。 5 测试........................................................................................................... 错误!未定义书签。 测试方案............................................................................... 错误!未定义书签。 测试结果............................................................................... 错误!未定义书签。 6 小结........................................................................................................... 错误!未定义书签。参考文献...................................................................................................... 错误!未定义书签。附录 .......................................................................................................... 错误!未定义书签。 附录1 源程序清单 ...................................... 错误!未定义书签。

Java课程设计保存过程的计算器

Java 课程设计报告 保存计算过程的计算器的设计 专业 计算科学与技术(网络技术) 学生姓名 班 级 学号 1 指导教师 完成日期

目录 1设计要求 (1) 2总体设计 (1) 2.1 CalculatorWindow类设计 (2) 2.2 NumberButton类设计 (2) 2.3 OperationButton类设计 (2) 2.4 HandleDigit类设计 (2) 2.5 HandleOperation类设计 (2) 2.6 HandleDot类设计 (3) 2.7 HandleEquality类设计 (3) 2.8 HandleSin类设计 (3) 2.9 HandleBack类设计 (3) 2.10 HandleClear类设计 (3) 2.11 HandlePOrN类设计 (3) 3详细设计 (3) 3.1CalculatorWindow类 (3) 3.2NumberButton类 (9) 3.3 OperationButton类 (10) 3.4 HandleDigit类 (11) 3.5 HandleOperation类 (13) 3.6 HandleDot类 (16) 3.7 HandlePOrN类 (18) 3.8 HandleEquality类 (19) 3.9 HandleSin类 (22) 3.10 HandleBack类 (24) 3.11 HandleClear类 (26) 4代码调试问题 (28) 5软件发布 (28) 6程序运行效果 (28) 7设计心得 (30)

保存过程的计算器的设计 1 设计要求 Windows 2000/XP系统中的“计算器”是一个方便实用的计算机工具,但是没有提供显示计算过程的功能。本计算器所遵循的计算规则与Windows 2000/XP系统中的“计算器”相同,出了具有普通的计算功能外,还具有现实计算过程,保存计算过程的功能。 (1)单击“计算器”上的数字按钮(0、1、2、3、4、5、6、7、8、9)可以设置参与计算的运算数。 (2)单击“计算器”上的运算符按钮(+、-、*、/)可以选择运算符号。 (3)单击“计算器”上的函数按钮可以显示相应的函数值。 (4)单击“计算器”上的“=”按钮显示计算结果。 (5)在一个文本框中显示当前的计算过程,在一个文本区中显示以往的计算过程和发生计算时的系统时间。 (6)单击“保存”按钮可以将文本区中的全部计算过程保存到文件;单击“复制”按钮可以将文本区中选中的文本复制到剪贴板;单击“清除”按钮可以清楚文本区中的全部内容。 2 总体设计 在设计计算器时,可以编写11个Java源文件:CalculatorWindow.java、NumberButton.java、OperationButton.java、HandleDigit.java、HandleOperation.java、HandleDot.java、HandleEquality.java、HandleSin.java、HandleBack.java、HandleClear.java、HandlePOrN.java。 计算器除了上述的11个Java源文件给出的类外,还需要Java提供的一些重要的类,入JButton、JTextField、JTextArea和LinkedList等。 图2.1 类之间的组合关系

金融计算器教程

一、货币时间价值菜单操作 该菜单操作涉及五个变量,分别是期数(n),利率(i) ,现值(PV),年金(PMT) 和终值(FV)。如果知道其中的四个,就可以计算出另外一个。另外,还有几个其它的重要指标需要设定:期初或期末年金(g BEG 或g END),每年复利的次数(g i),和每年付款次数(g n)。 例题1 如果从第1年开始,到第10年结束,每年年末获得10,000元。如果年利率为8%,那么,这一系列的现金流的现值和终值分别是多少? 解答: 1)现值: 10n, 8i, 10,000PMT, 0 FV, g END PV=-67,100.8140(元) 故现值为67,100.8140元。 2)终值: 10n, 8i, 10,000PMT, 0 PV, g END FV=144,865.6247 (元) 故终值为144,865.6247 元。 例题2 李先生向银行申请20年期的购房按揭贷款100万元,合同规定利率为6.39%。那么,李先生每月月末向银行支付的本利合计为多少? 解答: 20 g n, 6.39 g i, 100 PV, 0 FV, g END PMT= -0.7391 故每月支付本利合计7391元(0.7391万元)。 例题3 如果第1年年初你投资100万元,以后每年年末追加投资8.76万元,希望在第30年年末得到2,000万元。那么,投资的收益率(必要回报率)必须是多少? 解答: 30n, 100 CHS PV, 8.76 CHS PMT, 2000 FV, g END, i= 8.0030 故必要回报率为8.0030%(严格地讲,应该是>=8.0030%)。 例题4 第1年年初投资10万元,以后每年年末追加投资5万元,如果年收益率为6%,那么,在第几年年末,可以得到100万元? 解答: 6 i, 10 CHS PV, 5 CHS PMT, 100 FV, g END, n= 12 故在第12年年末,可得到100万元。 例题5

Calc 计算器说明

Calc 计算器说明 “计算器”概述 使用“计算器”可以完成任意的通常借助手持计算器来完成的标准运算。“计算器”可用于基本的算术运算,比如加减运算等。同时它还具有科学计算器的功能,比如对数运算和阶乘运算等。 执行简单的计算 键入计算的第一个数字。 单击“+”执行加、“-”执行减、“*”执行乘或“/”执行除。 键入计算的下一个数字。 输入所有剩余的运算符和数字。 单击“=”。 注意 通过按 NUM LOCK 键,数字键盘也可以用来输入数字和运算符。 执行科学计算 单击“查看”菜单中的“科学型”。 单击某一数制。 单击要使用的显示大小,然后继续计算。 注意 对于十六进制、八进制及二进制来说,有四种可用的显示类型:四字(64 位表示法)、双字(32 位表示法)、单字(16 位表示法)和

字节(8 位表示法)。对于十进制来说,有三种可用的显示类型:角度、弧度和梯度。 通过按 NUM LOCK 键,数字键盘也可以用来输入数字和运算符。 执行统计计算 单击“查看”菜单中的“科学型”。 键入首段数据,然后单击“Sta”打开“统计框”。 单击“返回(R)”返回到“计算器”,再单击“Dat”保存该数值。 键入其余的数据,每次输入之后单击“Dat”。 单击“Ave”、“Sum”或“s”。 注意 通过按 NUM LOCK 键,数字键盘也可以用来输入数字和运算符。 “Ave”计算保存在“统计框”中值的平均数,“Sum”计算值的总和,而“s”计算标准误差。 当所有的数据录入完成后,单击“Sta”可以看到数据列表。 “统计框”可以记录您在对话框底部保存的数值个数。要从列表中删除某个数值,请单击“清零(c)”。如果要删除所有数值,请单击“全清(A)”。单击“加载(L)”可将计算器显示区的数字改为在“统计框”内选定的数字。 在标准型和科学型间转换数据 单击“MS”存储显示的数字。 在“查看”菜单上,单击所需的视图。

Windows下自带的计算器使用指导

Windows下自带的计算器用的也挺多了,但是基本上都是做一些简单的加减乘除,坦白讲,之前我甚至连CE和C两个键的区别都搞不太清楚,更不要说那些MR/MS/M+/M-/MC了。带着学习的心情,我打开了Windows 7下的计算器极其帮助,当然还有baidu/google。想不到,从此一个崭新的世界出现在了我的面前。 这个计算器的功能是如此的强大,尤其对于一个程序员,更是相当的上手,不善加利用,简直就是暴殄天物。下面大概介绍一下其功能与用法。 一、标准计算器 这是最常用也是最简单的模式,加减乘除,开方倒数,相信每个人都很熟悉,我觉得需要注意的几点是: 1.CE/C:CE表示Clear Error,是指你清楚你当前的错误输入;而C表示Clear, 是指清楚整个计算。比如你输入1+2之后,按CE会清除第二个参数2,你 可以继续输入其他数和第一个参数1相加。而C则整个的删除1+2这个计 算,你需要重新开始一个计算。 2.MC/MR/MS/M+/M-:M表示Memory,是指一个中间数据缓存器, MC=Memory Clear, MR=Memory Read, MS=Memory Save, M+=Memory Add, M-=Memory Minus,可以用一个例子来演示:(7-2) * (8-2)= 先输入7,按MS保存,输入2,按M-与缓存器中的7相减,此时缓存器 中的值为5;然后计算8-2,得出结果为6,输入*相乘,按MR读出之前保 存的数5,按=得出结果30,算完后按MC清除缓存器。 3.% :几番尝试,我还是不怎么理解这个操作的意义何在,其规则是将前两 个操作数相乘并取其百分值,而与操作符没有任何关系,如下:

JAVA保存计算过程的计算器课程设计报告

保存计算过程的java计算器 目录 1 概述 (1) 1.1 课程设计目的 (1) 1.2 课程设计内容 (1) 2 系统需求分析 (1) 2.1 系统目标 (1) 2.2 主体功能 (1) 2.3 开发环境 (1) 3 系统概要设计 (1) 3.1 系统的功能模块划分 (1) 3.2 系统流程图 (1) 4系统详细设计 (2) 5 测试 (6) 5.1 测试方案 (6) 5.2 测试结果 (6) 6 小结 (6) 参考文献 (8) 附录 (9) 附录1 源程序清单 (9)

保存计算过程的计算器 1 概述 1.1 课程设计目的 1.掌握JAVA语言编程的基础知识并能熟练运用。 2.熟悉类声明与对象的使用。 3.理解委托时间处理模型。 4.了解JAVA语言的图形用户界面JAVAS WING的设计知识。 5.运用JAVA SWING编写简单计算器程序,并实现其功能。 1.2 课程设计内容 设计GUI界面的计算机程序,用户可以通过鼠标依次输入参加计算的数值,进行加,减,乘,除,等混合运算。 2 系统需求分析 2.1 系统目标 一个简单的计算器程序。用户可以利用鼠标点击数值或操作符按键完成计算的输入,计算的结果将被显示在窗口上部的文本框中。 2.2 主体功能 1.按下数字键在文本框上会显示数字,这是计算器最基本的功能 2.在任何时候按下“+-”键,计算器文本框上的数字置反 3.上面一个文本框显示计算过程,下面一个文本框显示输入的数字 4.当按下的运算符号时前面已经按下过运算符号时,下面一个文本框显示上一个运算符号以及两个数之间的运算结果。 5. 按下清除“C”键,数据被全部清除。 2.3 开发环境 JDK 3 系统概要设计 3.1 系统的功能模块划分 1.主界面模块 2.事件相应模块 3.2 系统流程图 1

Java保存计算过程的计算器

目录 1. 需求分析 (1) 2. 概要设计 (2) 3. 详细设计 (4) 3.1 UML图 (4) 3.2类设计图 (7) 4. 主要程序实现 (15) 5. 测试与结果 (22) 6. 心得体会 (25) 参考文献 (25)

1.需求分析 引子.随着计算机技术的飞速发展,人们已经不能满足于采用人工进行大量的计算,计算器快速的计算速度和稳定的准确率很好的满足了用户的需要,保存计算过程的计算器更是能够让用户随时随地的查找以前的计算过程。保存计算过程的计算器正是在这样的市场需求之下研发的,目的旨在帮助用户快速准确的得到计算结果。 目的 1.掌握JAVA语言编程的基础知识并能熟练运用。 2.熟悉类声明与对象的使用。 3.理解委托时间处理模型。 4.了解JAVA语言的图形用户界面JAVAS WING的设计知识。 5.运用Eclipse编写简单计算器程序,并实现其功能。 系统目标 一个简单的计算器程序。用户可以利用鼠标点击数值或操作符按键完成计算的输入,计算的结果将被显示在窗口上部的文本框中。 主体功能 1.按下数字键在文本框上会显示数字,这是计算器最基本的功能 2.在任何时候按下“+-”键,计算器文本框上的数字置反 3.右边一个文本框显示计算过程,上面一个文本框显示输入的数字 4.当按下的运算符号时前面已经按下过运算符号时,右边一个文本框显示上一个运算符号以及两个数之间的运算结果。 5. 按下清除“C”键,数据被全部清除。 开发环境 JDK,Eclipse

2.概要设计 一、功能图:

二、系统流程图

3.详细设计3.1 UML图 类关系总图

科学计算器 统计计算

统计计算 标准偏差 当您要使用标准偏差进行统计计算时﹐请使用MODE 键进 入SD 模式。 SD ...........................................MODE 2 ?在SD 模式及REG 模式中﹐键起键的作用。 ?在开始数据输入之前﹐请务必按键清除统计记忆器。 ?请使用下述键操作输入数据。 ?输入的数据是用以计算n﹐Σx﹐Σx2﹐﹐σn 及σn-1 等各数值﹐您可使用下列键操作调出这些数值。 ?范例﹕试计算下列数据的σn-1﹐σn﹐﹐n﹐Σx 及Σx2﹕ 55﹐54﹐51﹐55﹐53﹐53﹐54﹐52。 在SD 模式中﹕ 您每次按键均会登录一个输入数据﹐已输入的数据个数会在画面上表示出来(n 值)。

数据输入注意事项 ?按键能输入同样的数据两次。 ?多次输入同样数据时还可利用键。例如﹐输入10次数据110 时﹐可按110键。 ?您可以以任何顺序执行上述键操作﹐不需要与上示例完全相同。 ?数据输入过程中或数据输入完毕后﹐使用及键能在已输入的数据间卷动。若您与上述说明一样用键指定数据次数(数据项的个数)来输入多项相同的数据﹐则卷 动数据能检视数据项画面及数据次数(Freq)画面。 ?需要时可对显示中的数据进行编辑。输入新数值后按=键便可用新数值取代旧数值。因此 ﹐若您要进行一些其他操作(计算﹑叫出统计计算结果等)﹐则必须首先按键从数据显示画面退出。 ?改变画面上的数值后按键而非= 键﹐会将您输入的数值登录为一个新的数据项﹐而 旧数据会保持不变。 ?用及键调出的数值可以通过按键删除。 删除一个数值会使其后所有数值均向前移位。 ?您登录的数值通常保存在计算器的记忆器中。“D a t a Full”讯息出现时表示已没有剩余记忆器空间可保存新数据﹐此时﹐您将无法输入任何更多的数据。此种情况发生时﹐请按= 键显示下示画面。 按2 键退出数据输入操作而不登录刚输入的数值。若您要登录刚输入的数值﹐则请按1 键﹐但数值不会存入记忆器。但作此种选择时﹐您不能对已输入的任何 数据进行显示或编辑操作。 ?要删除刚输入的数据时﹐请按键。 ?在SD 模式或REG 模式中输入统计数据后﹐执行下列任 何操作之后您将无法显示或编辑个别数据项。 改变至其他模式 改变回归类型(Lin﹑Log﹑Exp﹑Pwr﹑Inv﹑Quad) 回归计算 当您要使用回归进行统计计算时﹐请使用MODE 键进入 REG 模式。 REG ......................................MODE 3 ?在SD 模式及REG 模式中﹐键起键的作用。

计算机附件中的计算器使用方法

计算器:常见问题问答 您可以使用计算器来执行加、减、乘和除运算。计算器还提供了科学计算器和统计计算器的高级功能。 可以单击计算器按钮来执行计算,或者使用键盘键入进行计算。通过按 Num Lock,数字键盘也可以用来键入数字和运算符。 以下是有关计算器常见问题的解答。 如何打开计算器? 1.单击打开计算器。 如何执行简单计算? 2.键入或单击计算中的第一个数字。 3.单击“+”执行加、“-”执行减、“*”执行乘、“/”执行除。 4.键入或单击计算中的下一个数字。 5.键入或单击所有剩余的运算符和数字。 6.单击“=”。 如何执行科学计算? 1.单击“查看”菜单,然后单击“科学型”。 2.单击某一数字系统。 3.单击要使用的显示大小,然后继续计算。 如何执行统计计算? 1.单击“查看”菜单,然后单击“科学型”。 2.键入或单击首段数据,然后单击“Sta”打开“统计框”对话框。 3.单击“RET”返回“计算器”,然后单击“Dat”保存该值。 4.键入或单击其余的数据,每次输入之后单击“Dat”。 5.单击“Ave”、“Sum”或“s”。 注意 o“Ave”计算保存在“统计框”对话框中各值的平均值,“Sum”计算值的总和,而“s”计算标准偏差。

o所有数据都输入完之后,单击“Sta”可以看到数据列表。 o保存的数值个数记录在“统计框”对话框的底部。单击“CD”可以从列表中删除某个特定值,单击“CAD”可以删除所有值。单击“加 载”可以将计算器显示区域中的数字更改为在“统计框”对话框 中选中的数字。 如何处理存储在内存中的数字? 在内存中存储数字时,内存选项上方的框中会显示“M”。存储其他数字时,内存中的数字将被替换。可以用以下方法处理内存中的数字: ?若要存储显示的数字,请单击“MS”。 ?若要重调用存储的数字,请单击“MR”。 ?若要清除内存,请单击“MC”。 ?若要将显示的数字与内存中已有的数字相加,请单击“M+”。若要查看新数字,请单击“MR”。 如何在标准型和科学型视图之间转换数字? 1.单击“MS”存储显示的数字。 2.单击“查看”菜单,然后单击所需的视图。 3.单击“MR”重调用存储的数字。 注意 o在标准型和科学型视图之间切换时,“计算器”将清除它所显示的内容。 o从科学型视图转换到标准型视图时,以十六进制、八进制或二进制格式键入的数字将转换为十进制格式。 如何将一种值转换为其他数字系统? 1.单击“查看”菜单,然后单击“科学型”。 2.键入要转换的数字。 3.单击要转换到的数字系统。 4.单击要使用的显示大小。 注意

Java带计算过程的计算器课程设计报告

目录 1 概述 (1) 2 系统需求分析 (1) 2.1 系统目标 (1) 2.2 主体功能 (1) 3 系统概要设计 (2) 3.1系统的功能模块划分 (2) 3.2 系统流程图 (2) 4 系统详细设计 (2) 4.1主界面模块详细设计 (2) 4.2事件响应模块详细设计 (5) 5 测试 (6) 5.1测试方案 (6) 5.2 测试结果 (7) 6 小结 (7) 7 参考文献 (8) 源代码 (9)

1 概述 近年来随着计算机和网络在社会领域的发展,java的应用正在不断地走向深入, Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java 企业应用编程接口为企业计算及电子商务应用系统提供了有关技术和丰富的类库。本次设计是通过java编程技术来设计一个图形界面(GUI)的计算器应用程序,完成简单的算术运算,该计算器可以实现加法、减法、乘法、除法的简单运算,也可以实现一些简单的扩展运算。 2 系统需求分析 2.1 系统目标 一个简单的计算器程序。用户可以利用鼠标点击数值或操作符按键完成计算的输入,计算的结果将被显示在窗口上部的文本框中。 2.2主体功能 1.按下数字键在文本框上会显示数字,这是计算器最基本的功能。 2.在任何时候按下“+-”键,计算器文本框上的数字置反。 3.上面一个文本框显示计算过程,下面一个文本框显示输入的数字。 4.当按下的运算符号时前面已经按下过运算符号时,下面一个文本框显示上一个运算符号以及两个数之间的运算结果。 5.按下清除“C”键,数据被全部清除。 1

Java课程设计——保存过程的计算器

Java课程设计报告 保存计算过程的计算器的设计 专业计算科学与技术(网络技术) 学生姓名___________________________________ 班级_______________________________________ 学号_____________________ 1 _______________ 指导教师____________________________________

完成日期___________________________________

目录 1设计要求 (1) 2总体设计 (1) 2.1CalculatorWi ndow 类设计 (2) 2.2NumberButton 类设计 (2) 2.3Operati on Butt on 类设计 (2) 2.4Han dleDigit 类设计 (2) 2.5Han dleOperatio n 类设计 (2) 2.6HandleDot 类设计 (3) 2.7Han dleEquality 类设计 (3) 2.8Han dleSi n 类设计 (3) 2.9HandleBack 类设计 (3) 2.10Han dleClear 类设计 (3) 2.11HandlePOrN 类设计 (3) 3详细设计 (3) 3.1CalculatorWi ndow 类 (3) 3.2NumberButton 类 (9) 3.3Operati on Butt on 类 (10) 3.4Han dleDigit 类 (11) 3.5Han dleOperatio n 类 (13) 3.6HandleDot 类 (16) 3.7HandlePOrN 类 (18) 3.8Han dleEquality 类 (19) 3.9Han dleSin 类 (22) 3.10HandleBack 类 (24) 3.11Han dleClear 类 (26) 4代码调试问题 (28) 5软件发布 (28) 6程序运行效果 (28) 7设计心得 (30)

相关文档