windows计算器测试报告-

windows计算器测试报告-
windows计算器测试报告-

Windows计算器测试报告

学号:

姓名:

专业:

指导老师:

2010年11月25日

拟制: 日期:2010-11-25

审核: 日期:2010-11-25

目录

1. 项目简介 (3)

1.1 目的 (3)

1.2 项目简述 (3)

1.3 定义 (3)

1.4 参考文档 (3)

2. 测试概要 (3)

2.1 测试用例设计方法和工具 (3)

2.2 测试环境与配置 (4)

3. 测试情况 (4)

3.1 测试版本情况 (4)

3.2 差异 (4)

3.3 测试充分性评价 (4)

3.4 测试组织 (4)

3.4.1 测试时间 (4)

4. 测试结果及分析 (4)

4.1 测试情况统计分析 (8)

4.2 覆盖分析 (9)

4.2.1 需求覆盖 (9)

4.2.2 测试覆盖 (9)

4.3 缺陷的统计与分析 (9)

4.3.1 缺陷汇总 (9)

4.4 缺陷分析 (9)

5. 测试结论 (9)

5.1 残留缺陷与未解决问题 (9)

6. 批准 (9)

错误!未指定书签。

1.项目简介

1.1编写文档目的

本测试报告反映在错误!未指定书签。的一个版本内的质量情况。包含该版本经开发部发布后测试组的接受结果与原因、存在的问题描述与分析。

Windows计算器的测试文档有助于实现以下目标:

1.确定现有项目的信息和应测试的软件构件

2.列出推荐的测试需求

3.推荐可采用的测试策略,并对这些策略加以说明

4.确定所需的资源,并对测试的工作量进行估计

5.对整个测试工作的工作量进行估计

6.对测试活动的进程进行有计划的实施

7.列出测试项目的可交付元素

1.2项目简述

背景项目名称:计算器。windows自带软件????????

您可以使用计算器来执行加、减、乘和除运算。计算器还提供了科学计算器和统计计算器的高级功能。

可以单击计算器按钮来执行计算,或者使用键盘键入进行计算。通过按 Num Lock,数字键盘也可以用来键入数字和运算符。

1.3定义

各种进制:十六进制、八进制、十进制、二进制。

1.4参考文档

用到的参考资料:

1)、Window计算器的帮助文档

2)、《软件测试教程》宫云站机械工业出版社 2008年9月

2.测试概要

测试范围:本文档适用于windows计算器的功能测试。

本次测试主要为功能测试和简单的界面测试。功能测试部分运用QTP测试了计算器的最主要功能:简单的计算。其他功能和界面测试都由人工手动测试。

2.1测试用例设计方法和工具

此项测试采用黑盒测试方法来测试,等价划分列表法,控制方式采用手动方式进行。

具体的测试内容如下:

(1)功能测试:对测试对象的功能测试。该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测试技术,该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。

(2)用户界面测试:测试界面之间是否能完成相互转换。

(3)性能测试:测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行评测和评估

2.2测试环境与配置

软件环境(相关软件、操作系统等)

Windows vista

Windows 计算器

硬件环境(网络、设备等)

Intel?Core ?2 Duo CPU T6600

@2.2GHZ 2GHZ

3.测试情况

3.1测试版本情况

3.2差异

3.3测试充分性评价

3.4测试组织

测试人员:宋雷

完成项目:测试计划、测试报告、功能测试、界面测试。

3.4.1测试时间

列出测试的跨度和工作量,最好区分测试文档和活动的时间。数据可供过程度量使用。子系统/子模块实际开始时间实际结束时间总工时/总工作日

执行简单计算2010年11月25日2010年11月25日1天

执行科学计算2010年11月25日2010年11月25日1天

测试人员用工统计

角色开始时间结束时间总计

宋雷2010年11月25日2010年11月25日1天

4.测试结果及分析

测试结果及过程:

测试1(执行简单计算)

此项测试采用黑盒测试方法来测试该功能

1)、控制

本测试的控制方式采用手动方式进行

2)、输入

输入条件有效等价类编号无效等价类编号

键入计算的第一个数-99…9(32位)~99…

9(32位)

1 小于等于-1×103313 小数点

2 大于等于1×103314

非数字字符15

运算符‘+’ 3 除‘+’、‘-’、‘*’、

‘/’、‘+/-’、‘%’、

‘1/x’,‘sqrt ‘外

的其他字符16

‘-’ 4

‘*’ 5

‘/’ 6

‘+/-’7

‘%’8

‘1/x’9 第一个数为0单击‘1/x’17 …sqrt?10 第一个数为负数

单击…sqrt?

18

第二个数字-99…9(32位)~99…

9(32位) 11 0(若第二个运算符为

‘/‘)

19

小于等于-1×103320

小数点12 大于等于1×103321

非数字字符22 3)、输出

测试用例编号

输入数据预期输出覆盖第一个数字运算符第二个数字

1 1.

2 + 4.1 5.

3 1 2 3 11

12

2 21 -

3 18 1

4 11

3 13 * 3 39 1 5 11

4 6 / 1 6 1 6 11

5 5 ‘+/-’-5 1 7

6 10 ‘%’0.1 1 8

6 2 ‘1/x’0.5 1 9

7 100 …sqrt?10 1 10

8 -1*1034无法输入13

9 1*1034无法输入14

10 A 无法输入15

11 1 $ 无法输入 1 16

12 3 + -1*1034无法输入 1 3 20

13 6 + 1*1034无法输入 1 3 21

14 32 / 0 除数不能为零 1 6 19

15 12 + A 无法输入 1 3 22

16 0 ‘1/x’除数不能为零 1 17

17 -4 ‘sqrt’输入的数不能为负数 1 18 4)、过程

用例标识测试1 模块名称执行简单计算用例版本号 6.0

用例作者宋雷设计日期2010-11-25 测试类型功能测试用例描述计算器简单的加,减,乘,除的计算

前置条件打开Windows vista 的计算器界面

测试内容描述

步骤描述输入数据预期结果

1.键入计算的第一个数数字或小数点在框中显示你输入的数

其他字符提示出错

2. 单击“+”、“-”、“*”、“/”或“+/-”。“+”、“-”、“*”、“/”或

“+/-”

界面上无任何反应,但已经记录了需要做什

么计算

其他字符提示出错

3. 键入计算的下一个数字。数字或小数点在框中显示你输入的数其他字符提示出错

4. 输入所有剩余的运算符和数字。(连加连减连乘连除)数字或小数点在框中显示你输入的数其他字符提示出错

总结:

能力

此计算器能进行简单的十进制运算,输入数据和结果数据范围在-99…9(32位)到99…9(32位)之间。限制

若输入其他字符没有提示

测试2(执行科学计算)

此项测试采用黑盒测试方法来测试该功能

1)、控制

本测试的控制方式采用手动方式进行

2)、输入

输入条件有效等价类编号无效等价类编号

十进制数-99…9(32位)~99…9(32位) 1 小于等于-1×103310

大于等于-1×103311 非数字字符12

二进制数小于等于64位的非0开头的

0、1的任意组合2 以0开头的数13

输入有除0、1外的其他字符14

大于64位15

八进制数小于等于21位的非0开头的

0~7的任意组合

3 以0开头的数16

组合中有除0~7外的其他字

17

大于21位18

十六进制数小于等于16位的非0开头的

0~7、A~F的任意组合

4 以0开头的数19

小数点 5 组合中有除0~7、A~F外的

其他字符

20

大于16位21 转换十进制 6

二进制7

八进制8

十六进制9

3)、输出

测试用例编号

输入数据预期输出覆盖十进制数二进制

八进制数十六进

制数

转换

1 1 二进制0001 1,7

2 -1*1034无法输入10

3 101100 十六进制20 2,9

4 011001 无法输入第一个0 13

5 14000 无法输入14

6 1…1(65

个)

无法输入15

7 45 二进制101101 3,7

8 024 无法输入第一个0 16

9 19 无法输入17

10 1…1(22)

无法输入18 11 56 八进制126 4,8

12 012 无法输入第一个0 19

13 Z17 无法输入20

14 1…

1(17)位

无法输入21

4)、过程

用例标识用例2 模块名称执行科学计算用例版本号 6.0

用例作者宋雷设计日期2010-11-25 测试类型功能测试

用例描述计算器的科学计算

前置条件打开Windows vista 的计算器界面

测试内容描述

步骤描述输入数据

1.单击“查看“菜单中

的科学型

单击“查看“菜单的科学型按钮

2. 如下计算

十六进制输入字符为0-9,或A-F 在框中显示你输入的数

其他字符提示出错

十进制输入字符为0-9 在框中显示你输入的数

其他字符提示出错

八进制输入字符为0-8 在框中显示你输入的数

其他字符提示出错

二进制输入字符为0、1 在框中显示你输入的数

其他字符提示出错

倒数计算非0数字计算出正确的数值

0 除数不能为0

其他字符提示出错

3使用的各种运算符,进行计算单击要使用的各种运算符,

进行各种运算

正常进行各种计算

总结:

能力

此计算器能进行简单的十进制,二进制,八进制,十六进制的转换及运算,输入数据和结果数据范围在-1…1(64位)到1…1(64位)之间。

限制

若输入其他字符没有提示

结论:输出类型基本全部合理,测试输出结果与预期输出结果相同并无较大偏差,允许中断和停机的最大次数是零,一旦程序关闭,当前运算不保留。

4.1测试情况统计分析

能力

经测试证实了的Windows系统自带的部分计算器功能符合要求。由于时间有限所以没有进行全部功能的测试。

缺陷和限制

对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非数字字符没有任何提示。

建议:在计算时若输入其他非数字字符能有一些非法输入的提示。

4.2覆盖分析

4.2.1需求覆盖

需求覆盖率 100%

需求通过

4.2.2测试覆盖

测试覆盖率 18//21 100%=85.71%

原因:见4.3的缺陷统计

4.3缺陷的统计与分析

4.3.1缺陷汇总

对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非数字字符没有任何提示。

4.4缺陷分析

由于计算器本身要求不高

5.测试结论

5.1残留缺陷与未解决问题

1.测试执行安全、可靠。

2.测试无风险

3.测试目标完成

4.测试通过

5、记录下缺陷和未解决的问题

残留缺陷

编号:10--21

缺陷概要:

对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非数字字符没有任何提示。

未解决问题

功能/测试类型:输入无效等价类字符

测试结果:预期结果是提示出错,实际结果是无任何提示。

6、建议与其他

在计算时若输入其他非数字字符能有一些非法输入的提示。

6.批准

由指导老师批准

审核人: 日期:

电性能测试报告分解

电性能测试报告Electronic Performance Test Report 拟制 (Tested by) 黄秋霞 (Qiuxia Huang) 日期 (Date) 2015-10-16 审核 (Approv ed by) Marey 日期 (Date)

目录 1 概述 (3) (Summary) 2 测试地点、时间、人员 (3) (Test place, Time, Personnel) 3 测试引用标准 (3) (Guide) 3.1 技术指标要求 (3) (Technical Norm Requirement) 3.2 测试方法 (3) (Test Criterion) 4 测试设备 (3) (Test Equipment) 5 结论 (3) (Test Result) 6 问题报告 (3) (Problem Report) 7 测试内容和结果 (4) (Test Items and Result) 7.1 常温环境电气性能测试 (4) (Electronic performance Test at Normal Temperature) 7.2 高温环境电气性能测试 (5) (Electronic performance Test at High Temperature) 7.3 低温环境电气性能测试 (6) (Electronic performance Test at Low Temperature) 8 附录 (7) (Appendix) 8.1 输出电流测试值 (7) (Output Current Test Values) 8.2 效率测试数据记录 (7) (Record of Efficiency Test Date) 8.3 电压调整率计算 (8) (Line Voltage Calculation)

科学型计算器的使用

科学型计算器的使用 今天别人让我算arcsin 0.9428,着实把我为难了一下,折腾了一会儿终于出来了,写下。选择科学型计算器之后,输入0.9428,再选择下面的那个Inv(复选框) inverse [?in?v?:s] adj. 相反的, 反向的,再点sin 就是出来结果了。 先选中Inv 就表示要是进行arc运算了,再点sin或cos就行了 以下是各个键的含义: 下表描述了计算器的功能: 按钮功能 % 按百分比的形式显示乘积结果。输入一个数,单击“*”,输入第二个数,然后单击“%”。例如,50 * 25% 将显示为12.5。也可执行带百分数的运算。输入一个数,单击运算符(“+”、“-”、“*”或“/”),输入第二个数,单击“%”,然后单击“=”。例如,50 + 25%(指的是50 的25%)= 62.5。 ( 开始括号的新层。当前的层数显示在“)”按钮上方的框中。括号的最多层数为25。 ) 结束括号的当前层。 * 乘法。 + 加法。 +/- 改变显示数字的符号。 - 减法。 . 插入小数点。 / 除法。 0–9 将此数字置于计算器的显示区。1/x 计算显示数字的倒数。 = 对上两个数字执行任意运算。若要重复上一次的运算,请再次单击“=”。 A–F 在数值中输入选中字母。只有在十六进制模式为开启状态时该按钮才可用。 And 计算按位AND。未定义逻辑运算符的行为,除非输入的数字为整数。 Ave 计算“统计框”对话框中显示数值的平均值。若要计算平均方值,请使用“Inv”+“Ave”。只有先单击“Sta”,该按钮才可用。 Backspace 删除当前显示数字的最后一位。 站将显示数字转换为二进制数字系统。最大的无符号二进制数值是将64 位全都设置为1。 C 清除当前的计算。CE 清除显示数字。 cos 计算显示数字的余弦。若要计算反余弦,请使用“Inv”+“cos”。若要计算双曲余弦,请使用

最新4位数加法计算器

…………………………………………………………最新精品资料推荐…………………………………………………… 安庆师范大学 2014级单片机原理与应用 课程设计报告 课题名称4位数加法计算器的设计 姓名吴昊天、伍浩然、王鹏、万吉 学号070814018、070814008、070814005、070814001 院、系、部计算机学院物联网工程 专业物联网工程 指导教师汪文明 2016年 6月 6日

目录 一、绪言 (1) 二、系统设计 (1) 2.1设计任务 (1) 2.2方案比较与论证 (1) 2.2.1系统整体流程图 (2) 2.2.2单片机的选择方案论证 (2) 2.2.3键盘选择方案论证 (2) 2.2.4显示模块的选择方案论证 (2) 2.2.5蜂鸣器的选择方案论证 (2) 三、硬件电路设计 (2) 3.1计算器的控制电路图 (2) 3.2矩阵键盘的设计 (3) 3.3 LCD1602显示电路的设计 (3) 3.4蜂鸣器驱动电路的设计 (4) 3.5主要元器件选择 (4) 四、程序流程图 (5) 五、c语言程序设计 (5) 六、计算器的仿真 (19) 6.1 Keil调试 (19) 6.2 Proteus调试 (19) 七、结束语 (20) 八、参考文献 (21)

一、绪言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。电子时钟是现代社会中的主要计时工具之一,广泛应用于手机,电脑,汽车等社会生活需要的各个方面,及对时间有要求的场合。本设计采用AT89C52单片机作为主要核心部件,附以上电复位电路,时钟电路及按键调时电路组成。数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。 二、系统设计 2.1 设计任务 1、通过4*4矩阵键盘输入数字及运算符; 2、可以进行4位十进制数以内的加法预算。如果计算结果超出四位数,则全部显示“E”; 3、可以进行加减乘除所有运算; 4、添加其他功能。 2.2 方案比较与论证 2.2.1 系统整体流程图 图1 系统整体流程图 2.2.2 计算器的控制方案论证 用4*4的矩阵键盘组成0-9数字键及加、减、乘、除、等于、清零按键,LCD屏幕实时显

华为海思K3V100R001 样机功耗测试报告

产品名称Product name 密级Confidentiality level K3 内部公开 产品版本Product version V100R001 Total 5 pages 共5页K3V100R001样机功耗测试报告 Prepared by 拟制 Date 日期 2009-4-22 Reviewed by 评审人Date日期Approved by批准Date日期Authorized by签发Date日期 Huawei Technologies Co., Ltd. 华为技术有限公司 All rights reserved 版权所有侵权必究 (TST05T01 V2.0/ IPD-PTM V2.0 / 仅供内部使用)

Revision record 修订记录 Date 日期Revision Version 修订版 本 CR ID CR号 Section Number 修改章 节 Change Description 修改描述 Author 作者 2009-4-22 1.00 initial 初稿完成

目 录 1.测试目标 (4) 2.功耗测试概述 (4) 2.1测试原理 (4) 2.2测试需求 (4) 3.测试结果 (4)

K3V100R001样机功耗测试报告 1.测试目标 z测试各个常用应用场景的平均电流值,测试数据与产品规格或标杆手机作比对; z为后续K3功耗测试和优化提供参考依据。 2.功耗测试概述 2.1测试原理 本次使用直流稳压电源KEITHLEY 2306提供3.70V电压为手机供电(特殊情况专门说明),每30秒钟积分一次,测试手机在各个常用应用场景的平均电流。 测试过程中SD卡、SIM卡在位,文件存放在SD卡中,其他设置均为出厂默认设置(有特殊要求的除外)。 2.2测试需求 名称型号 直流稳压电源 KEITHLEY 2306 Windows Mobile手机 K3样机 存储卡 2GB的Micro SD卡 SIM卡 中国移动GSM卡 Wireless Access Point D-Link DWL 2100AP 3.测试结果 ROM020NXF1092000135

普通的计算器使用方法

普通的计算器相信大家都会用,大家经常用来加减乘除,快速计算结果。有些小小的功能键能事半功倍,而这些功能可能有很多人从未使用过,在网上找了些资料,又根据自己实际使用中的经验,把那些个功能键的作用及使用方法给整理了一下。 M+:把目前显示的值放在存储器中,是计算结果并加上已经储存的数,(如屏幕无"M"标志即存储器中无数据,则直接将显示值存入存储器)。 M-:从存储器内容中减去当前显示值,是计算结果并用已储存的数字减去目前的结果,如存贮器中没有数字,按M-则存入负的显示屏数字。 MS:将显示的内容存储到存储器,存储器中原有的数据被冲走。 MR:按下此键将调用存储器内容,表示把存储器中的数值读出到屏幕,作为当前数值参与运算。 MC:按下时清除存储器内容(屏幕"M"标志消除)。 MRC:第一次按下此键将调用存储器内容,第二次按下时清除存储器内容。 GT:GT=Grand Total 意思是总数之和,即按了等号后得到的数字全部被累计相加后传送到GT存储寄存器。按GT后显示累计数,再按一次清空。 MU(Mark-up and Mark-down键):按下该键完成利率和税率计算,详见例3; CE:清除输入键,在数字输入期间按下此键将清除输入寄存器中的值并显示"0",可重新输入; AC:是清除全部数据结果和运算符。 ON/C:上电/全清键,按下该键表示上电,或清除所有寄存器中的数值。 使用举例: 例1. 先按32×21,得数是672。然后按下“M+”,这样就可以把这个答案保存下来,然后我们按“8765-”,再按“MR”就可以把刚才的672调出来了,最后我们就可以得到答案8093。

例2. 在计算时使用记忆键能够使操作简便,例如计算×2+×3可以这样做:按5、.、4、5、×、2、=,会显示出,按M+(记忆),按4、.、7、×、3、=,会显示出,按M+(记忆),按MR会显示出25(呼出记忆的两个数相加后的结果)。 例3、 MU(Mark-up and Mark-down键):按下该键完成利率和税率计算. 关于"MU"的加减乘除四项功能用法如下: 乘法 A×B MU 相当于 A+(A+B%) 用途1、知道本年数额与增长率,求预计明年数额。如今年销售收入100,预计增长率为%,求明年数。按100 X MU 即出结果为 用途2、计算增值税,由不含税价计算含税价。如不含税销售收入3500元,计算含税销售收入,假定税率为17%,按3500 X 17 MU 即出结果4095 减法 A-B MU 相当于(A-B)/B 的百分比 用途知道当年收入与去年收入求增长率。如今年3000,去年2800,计算增长率,按3000-2800 MU 即出结果当然结果是百分比 除法 A÷B MU 相当于A/(1-B%) 用途1、求成本为120,销售利润率为25%,求销售收入,按120÷25 MU 即出结果160 (看清了,不是成本利润率,成本利润率公式是A x(1+B%)) 用途2、计算消费税组成计税价格,由不含税计算含税价,如不含税1200,适用税率30%,计算含税,按1200÷30 MU 即出结果1714. 加法 A+B MU 相当于(A+B)/B 的百分比

QTP测试Windows7计算器

手动录制一个windows计算器的两个整数的加法 录制脚本 Window("计算器").WinButton("Button").Click Window("计算器").WinButton("Button_2").Click Window("计算器").WinButton("Button_3").Click Window("计算器").WinButton("Button_4").Click Window("计算器").Close test Result结果截图 修改脚本,将两个加数、运算符参数化 1.录制脚本 Window("计算器").WinButton("Button").Click Window("计算器").WinButton("Button_2").Click Window("计算器").WinButton("Button_3").Click Window("计算器").WinButton("Button_4").Click Window("计算器").Close

2.将数据源参数化 3.手动选择修改按键

4.通过脚本修改数据 5.输出结果

6. test Result结果截图 插入检查单 录制脚本 Window("计算器").WinButton("Button").Click Window("计算器").WinButton("Button_2").Click Window("计算器").WinButton("Button_3").Click Window("计算器").WinButton("Button_4").Click Window("计算器").WinButton("Button_4").Check CheckPoint("Button_4") Window("计算器").Close test Result结果截图

开关电源测试报告

电源测试报告 一、功率因数与效率测试 1、使用仪器设备:AC SOURCE(交流电源)、电子负载、万用表、功率表; 2、测试条件:输入电压220Vac,输入频率50Hz/60Hz,输出带最大负载1.7A、常温25℃; 3、测试方法: 1)、依规格设定测试条件;输入电压、输入频率、最大负载; 2)、从功率表中读取Pin and PF值,并读取输出电压计算Pout; 3)、功率因数=Pin/(Vin*Iin),效率=Pout/Pin*100﹪; 4、测试数据 二、能效测试 1、使用仪器设备:AC SOURCE(交流电源)、电子负载、万用表、功率表; 2、测试条件:输入电压220Vac,输入频率50Hz/60Hz,输出负载分别为1.7A,1.275A,0.85A,0.425A; 3、测试方法: 1)、在测试前将产品在标称负载条件下预热1分钟; 2)、按负载大小由大到小分别记录220V ac/50Hz/60Hz输入时的输入功率(Pin),输入电流(Iin),输出电压(Vo1,Vo2),功率因数(PF),然后计算各负载下的效率; 3)、在空载时记录输入功率与输入电流。 4、测试数据 三、纹波与噪声测试 1、使用仪器设备:AC SOURCE(交流电源)、电子负载、示波器; 2、测试条件:输入电压220Vac,输入频率50Hz/60Hz,负载分别为1.7A,1.275A,0.85A,0.425A,0A,常温25℃; 3、测试方法:按测试回路接好各测试仪器,设备,及待测品,测电源在各负载下的纹波与噪声; 4、测试数据及最大幅值的波形。 四、上升/下降时间测试 1、使用仪器设备:AC SOURCE(交流电源)、电子负载、示波器; 2、测试条件:输入电压220Vac,输入频率50Hz/60Hz,负载为1.7A;

科学计算器的科学用法

科学计算器的科学用法集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

科学计算器在统计学中的应用一.均差、方差的算法 如图中所圈出的按键是计算均值和方差过程中所需要用的键,下面开始具体的操作讲解。 1.首先进入方差分析的计算模式 打开科学计算器——MODE键——此时会出现三个选项(COMP/SD/REG),直接按数字键2就可以进入方差分析的模式。 PS:观察计算器的顶端位置会出现SD字样,说明已经进入该计算模式 2.录入待计算数据(此处以22,12,54,34,43,23六个数为例) 直接输入第一个数字22——按M+键输入第二个数字12——按M+键输入第三个数字54,依次类推,到最后一个数字结束时按M+键结束 3.进行计算 数据录取完毕之后按shift键(部分计算器是2ndf)——按数字键2此时会出现三个选项x???、x6n和x6n-1,其中第一个就是所求的均值,第三个就是所求的样本方差 点击数字键1然后输入等号就可以得到均值 点击数字键3然后输入等号就可以得到方差 值得注意的是计算完均值需要输出方差的时候需要先按shift键再按数字键3才可以的 此处例子的均值为31.11,方差为15.41 4.强调(恢复初始状态)

在用科学计算器进行均值和方差的计算时,在每次计算完毕之后需要将计算器恢复到默认状态,然后再进行其他的计算。 首先按shift键——然后按MODE键,此时已经进清除状态,界面会显示三个状态,分别是Mcl、Mode和All,选择其中任意一个然后输入=键就完成了相应的清除功能了。 选择2就是清除了方差和均值的计算模式, 选择3则清除了你对计算器所有的设置,回到了默认状态 另外,如果在一次方差和均值计算中不小心输错了数据,则需要首先清除方差均值计算模式,再次进入后重新计算,否则容易出现错误。二.排列组合的运算 排列组合所需要的是nPr、nCr这两个函数,,他们为同一个按键,按 组合:输入过程中先输入数字n的值,然后按nCr键,再输入m值,最后输入等号就可以得到结果咯 排列:输入过程中先输入数字n的值,按shift键,然后再按nCr键,再输入m值,最后输入等号就可以得到结果咯 5——nCr——2=10 5——shift——nCr——2=20 三.对数值的计算

计算器的使用方法

我们使用到的计算模式只有2种: COMP :基本算术运算 SD :标准差 下列介绍中一至八使用的是COMP 模式,九使用的是SD 模式 模式选择按键过程: MODE CLR 1 (此时选择的是COMP :基本算术运算模式) MODE CLR 2 (此时选择的是SD :标准差模式) 一、分数:需使用 ab/c 健 1、例如计算:5 231+ 按键过程为:1 ab/c 3 + 2 ab/c 5 = 2、例如计算:5 231? 按键过程为:1 ab/c 3 ? 2 ab/c 5 = 二、小数换成分数 1、例如0.68换成分数 按键过程为:0.68 = ab/c = 三、指数 1、例如计算5 8 按键过程为: 8 =∧5 2、例如计算()42- 按键过程为:( (-)2 )=∧4 3、例如计算2 3-

按键过程为:3∧ ( (-)2 )= (注:此时结果显示的是小数,按ab/c 转换成分数) 4、例如计算3227 按键过程为:27∧( 2 ab/c3 )= 四、对数:常规计算器只有g l 即以10为底的对数,在计算时需用到换地公式 b a b c c a log log log = 例如计算:2log 8 按键过程为:log2 ÷ log8 = (注:此时结果显示的是小数,按ab/c 转换成分数) 五:开方 1、 计算 9 按键过程为: 9= 2、 计算38 按键过程为:SHIFT 3 8 = 3、 计算416 按键过程为:4 SHIFT x 16= 六、计算组合数:使用nCr 健 1、计算4 10c 按键过程为:10 nCr 4=

功率测试总结报告

中国联通鸡西分公司功率测试分析总结报告 2008年1月20日

测试目的:全面掌握现网不同厂家多期设备的输出功率,以及合路器、馈线损耗,为日后的故障定位、网络 优化调整提供理论依据。 测试方法: 在线测试 a)对现网西门子、华为、北电厂家的不同类型的TRX的 输出功率进行测试。 b)对西门子、华为厂家不同型号的合路器损耗进行测试。 c)对不同工期的馈线损耗进行测试。 测试人员:赵佳溪、王加玉、颐龙公司:关雷 测试地点:业务分配成功率低的小区、故障较高的小区。 测试时间:2007年12月-2008年1月 测试设备:Digital Power Meter 数字功率测试仪 型号:BIRD Model 5000-EX 分析总结时间:2008年1月17日-2008年1月20日

●概述 鸡西联通运行维护部无线及网优人员本着主动学习提高自身维护技能的原则,为全面掌握现网设备功率输出及损耗情况,并为今后的故障定位、优化调整提供理论依据,于2007年12月—2008年1月期间对现网业务信道分配成功率低和故障率相对较高的小区进行了在线对比测试。本次测试共涉及鸡密虎地区9期工程的19个站点45个小区功率测试。 附件一:功率W与Dbm换算关系 ●功率测试数据汇总分析 本次测试共计对GSM网络1期、4期、5期、6期、7期、9期、12期、13期、15期合计16个基站以及CDMA网络3个基站进行在线功率测试。 测试过程中发现,瓦数相同的载频输出功率也存在差异。为了查找其原因,无线及网络优化中心人员利用同一个基站同一个合路器带相同瓦数的不同载频进行多次在线测试,通过测试结果发现:即使相同瓦数的不同载频输出功率也存在微小的差异,而同一个载频在不同的时段进行在线功率测试,输出的功率也不相同。 详细的功率测试数据见附件二。 ●功率测试分析总结 通过对本次不同工期设备功率对比测试数据汇总、分析、研讨得出以下结论: 一、G网设备功率测试

科学计算器的科学用法

科学计算器在统计学中的应用 一.均差、方差的算法 如图中所圈出的按键是计算均值和方差过程中所需要用的键,下面开始具体的操作讲解。1.首先进入方差分析的计算模式 打开科学计算器——MODE键——此时会出现三个选项(COMP/SD/REG),直接按数字键2就可以进入方差分析的模式。 PS:观察计算器的顶端位置会出现SD字样,说明已经进入该计算模式 2.录入待计算数据(此处以22,12,54,34,43,23六个数为例)

直接输入第一个数字22——按M+键输入第二个数字12——按M+键输入第三个数字54,依次类推,到最后一个数字结束时按M+键结束 3.进行计算 数据录取完毕之后按shift键(部分计算器是2ndf)——按数字键2此时会出现三个选项x、x6n和x6n-1,其中第一个就是所求的均值,第三个就是所求的样本方差 点击数字键1然后输入等号就可以得到均值 点击数字键3然后输入等号就可以得到方差 值得注意的是计算完均值需要输出方差的时候需要先按shift键再按数字键3才可以的 此处例子的均值为31.11,方差为15.41 4.强调(恢复初始状态) 在用科学计算器进行均值和方差的计算时,在每次计算完毕之后需要将计算器恢复到默认状态,然后再进行其他的计算。 首先按shift键——然后按MODE键,此时已经进清除状态,界面会显示三个状态,分别是Mcl、Mode和All,选择其中任意一个然后输入=键就完成了相应的清除功能了。 选择2就是清除了方差和均值的计算模式, 选择3则清除了你对计算器所有的设置,回到了默认状态 另外,如果在一次方差和均值计算中不小心输错了数据,则需要首先清除方差均值计算模式,再次进入后重新计算,否则容易出现错误。二.排列组合的运算 排列组合所需要的是nPr、nCr这两个函数,,他们为同一个按键,按shift可以相互转换。其中nPr在计算排列即A n m时用到,而nCr则是在计算组合即C n m时用到,此处分别以( m=5、n=2)进行举例计算

计算器使用说明书

计算器使用说明书目录 取下和装上计算器保护壳 (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 年更换一次电池。电量耗尽的电池会泄漏液体﹐使计算器造成损坏及出现故障。因此切勿将电量耗尽的电池留放在计算器内。 ?本机所附带的电池在出厂后的搬运﹑保管过程中会有轻微的电源消耗。因此﹐其寿命可能会比正常的电池寿命要短。 ?如果电池的电力过低﹐记忆器的内容将会发生错误或完全消失。因此﹐对于所有重要的数据﹐请务必另作记录。 ?避免在温度极端的环境中使用及保管计算器。低温会使显示画面的反应变得缓慢迟钝或完全无法显示﹐同时亦会缩短电池的使用寿命。此外﹐应避免让计算器受到太阳的直接照射﹐亦不要将其放置在诸如窗边﹐取暖器的附近等任何会产生高温的地方。高温会使本机机壳褪色或变形及会损坏内部电路。 ?避免在湿度高及多灰尘的地方使用及存放本机。注意切勿将计算器放置在容易触水受潮的地方或高湿度及多灰尘的环境中。因如此会损坏本机的内部电路。 双行显示屏

在win32工程下做计算器

课程设计报告 题目:在win32 application工程下计算器的设计与实现 小组成员:陈李元41212204 余斌41212202

目录1概述 1.1课程设计的内容 2系统需求分析 2.1系统目标 2.2重要功能 2.3开发环境 3设计过程 3.1主函数WinMain设计过程3.2窗口过程WndProc 4小结 5参考文献 附录1:程序代码 附录2:程序运行部分截图

1概述 1.1课程设计的内容 这次c++课程设计我们组选的是设计一个带界面的计算器,不是用MFC,而是在win32 application工程下做的带界面的计算器。它属于windows程序设计范畴。 我们主要是把功夫花在做界面上了,这个计算器本身所具有的功能很少,它只支持少量的算术运算。 2系统需求分析 2.1系统目标 我们在日常生活和学习中,经常会遇到一些关于数值的运算。所以我们组就着手开始做一个计算器方便我们的学习和生活。这个计算器它具有加法,减法,乘法,除法四种基本的算术运算。另外还具有计算N阶阶乘的功能,此外还具有求一个弧度的正弦(余弦和它功能类似要想求余弦事先做一些弧度的转化即可)。 该计算器用例图如下:

类图如下: 2.2重要功能 具备四种最基本的算术运算。另外还具有阶乘,求正弦的功能。 2.3开发环境 本程序是在visual c++ 6.0编译,链接,运行。它是在win32 application工程下所创建。 3设计过程 3.1主函数WinMain设计过程 首先在界面设计中我们要用到大量的windows API。这些函数都是在windows.h标准库中。

4位数加法计算器

安庆师范大学2014级单片机原理与应用 课程设计报告 课题名称4位数加法计算器的设计姓名吴昊天、伍浩然、王鹏、万吉 学号070814018 070814008 070814005 070814001 院、系、部计算机学院物联网工程 专业物联网工程 指导教师汪文明 2016 年6月6日

一、设计任务及要求:设计任务: 1、通过4*4矩阵键盘输入数字及运算符; 2、可以进行4位十进制数以内的加法预算。如果计算结果超出四位数,则全部显示 “ E ; 3、可以进行加减乘除所有运算; 4、添加其他功能。 要求: 首先进行预设计,根据设计的任务要求,先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计算。 在确定硬件的基础上,要进行软件的总体设计,包括软件主流程的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间的调整方法,显示窗口的时间切换等,以配合软件的设计。 然后进入硬件的调试及编程工作,设计组内的同学可根据任务分工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进行整体程序的编制的,各模块的编制过程中要注意资源的衔接。 最后进入联机调试,联机调试的原则也要采用分步走的原则,各个功能模块要逐步套入,通过一个再增加一项功能,从而达到设计的总体要求,不要上来编制个最大的程序,最后无法查找错误。 最后写出设计报告。 指导教师签名: 2016年6月6日 、成绩 指导教师签名: 年月曰 一、绪言 (1)

二、系统设计 (1) 2.1设计任务 (1) 2.2方案比较与论证 (1) 2.2.1系统整体流程图 (2) 222单片机的选择方案论证 (2) 2.2.3键盘选择方案论证 (2) 2.2.4显示模块的选择方案论证 (2) 2.2.5蜂鸣器的选择方案论证 (2) 三、硬件电路设计 (2) 3.1计算器的控制电路图 (2) 3.2矩阵键盘的设计................................................ (3) 3.3 LCD1602显示电路的设计 (3) 3.4蜂鸣器驱动电路的设计 (4) 3.5主要元器件选择 (4) 四、程序流程图 (5) 五、c语言程序设计 (5) 六、计算器的仿真 (19) 6.1Keil 调试 (19) 6.2Proteus 调试 (19) 七、结束语 (20) 八、参考文献 (21) 一、绪言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日

RealCalc科学计算器使用说明.

====Basic Operation==== ===Basic Operation=== The number keys[0]to[9]and decimal point[DP]are used to enter numbers.To enter a negative number,press[SGN]after entering the number. To enter an exponent,press[EXP]then enter the exponent using the number and[SGN]keys. The[DEL]key deletes the last digit entered and can be used to correct a number or exponent. The[CLR]key clears the display ready for a new calculation. The[SHIFT]key is used to access the secondary function of each key(displayed above the key in orange.While shift is active,'SHIFT'will be shown on the display.Press[SHIFT]again to cancel shift mode. As an alternative to using shift,the secondary function of each key can also be accessed by holding down the key.This feature can be disabled in Settings. ====Display Modes==== ===Display Modes=== There are four display modes for calculation https://www.360docs.net/doc/059879399.html,e the[FSE]key to cycle through the modes. The display will show'FIX','SCI','ENG'or blank to indicate the current mode. ===Decimal Places===

功率放大电路的仿真测试实验报告

电子与信息工程系模电实验 实验日期: 2016.4.15 班级:2015级应用物理学实验名称:功率放大电路的仿真测试姓名: 实验成绩:学号: 一、实验目的 (1)了解OTL、OCL功率放大器的基本工作原理和参数测试。 (2)对比分析OTL功率放大器和OCL功率放大器的性能差异。 二、原理与说明 功率放大器根据功放管平均导通时间的长短(或集电极电流流通时间的长短或导通角的大小),分为以下4种工作状态。 (1)甲类工作状态:甲类工作状态下,在整个周期内晶体管的发射结都处于正向运用,集电极电流始终是流通的,即导通角A等于180°。 (2)乙类工作状态:乙类工作状态下,晶体管的发射结在输入信号的半周期内正向运用,在另外半个周期内反向运用,晶体管半周期导电半周期截止。集电极电流只在半周期内随信号变化,而在另半个周期截止,即导通角A等于90°。 (3)甲乙类工作状态:它是介于甲类和乙类之间的工作状态,即发射结处于正向运用的时间超过半个周期,但小于一个周期。即导通角A大于90°小于180°。 (4)丙类工作状态:丙类工作状态:丙类工作状态下,晶体管发射结处于正向运用的时间小于半个周期,集电极电流的时间不到半个周期,即导通角A小于90°。

图4.4.2 OCL功率放大器原理图 4.4.3为单电源供电互补推挽功率放大器。 三、实验内容 1.OCL功率放大器测量

1)按照图4.4.2所示输入自 己的OCL实验电路。并测量晶体管的静态工作,判断器件工作状态。 表格1.1.1 开关闭合开关断开 Q1 Q2 Q1 Q2 I B12.012pa 12.012pa 55.511na 1.691na I C1201ma 1.201ma 1.201ma 1.201mna U CE12v 12v 12v 12v 2)调节信号源输出为3V(峰 值),在开关J1闭合和断开条件下,用双踪示波器观察输入输出波形。 J1断开时: J1闭合时:

科学计算器的使用方法

一、计算器使用的状态 对于两类计算器来说,使用的是数值计算,所采用的状态是十进制状态: 1、学生计算器(KDT科灵通科学计算器):按模式键 第一次屏幕显示 第二次屏幕显示 按2次,再按1,则进入十进制计算状态,这时在屏幕上会出现D的标志。 2、普通计算器(价格10元以内):按键 直接按键,依次在屏幕上会分别显示:DEG、RAD、GRAD,表示十进制、弧度、百分率。要选择DEG,即在屏幕上看到DEG的标志。 二、角度的输入与计算 两种计算器都可以进行角度的运算以及转换: 1、学生计算器(KDT (1 例如输入129°59′26″,操作如下: 输入1295926

这时屏幕的第二行显示:129°59°26°,说明已经将角度输入 (2)角度经过三角函数的计算之后,显示的角度是十进制,即129°59′26″屏幕上显示129.353336,这时需要将十进制的角度转换回六十进制。 按129.353336→129°59°26°。 2 (1)角度的输入:输入角度要以六十进制输入,度和分秒以小数点隔开, 可将六十进制的角度值转换成十进制,用于角度计算或三角函数计算。 具体操作如下:输入129.5926 这时屏幕上显示结果129.9905556,可以进行角度的加减或三角函数计算。 (2)计算结果显示:当角度计算完毕后,需要显示角度的结果,即六十进制的角度结果, 按 具体操作如下:129.9905556→按 这时屏幕上显示计算结果129.592600,可以将成果记录下来。 三、测量误差的精度评定(统计计算) 两种计算器都可以进行标准偏差统计计算: 1、学生计算器(KDT科灵通科学计算器):在标准偏差统计模式下 (1)进入标准偏差统计计算模式:按 显示 ) 其中n x x2m,即中误差。

简易加减法计算器

电子技术课程设计 题目:简易加减法计算器 一、设计课题:简易加减法计算器 二、设计任务和要求: 1、用于两位以下十进制数的加减运算。 2、以合适方式显示输入数据及计算结果。 三、原理电路设计 1、方案的比较 对于简单加减计算器可有三种不同的方案 ①用数/模转换,与模拟电路中的加减计算器进行简单的加减计 算。先用74LS147二-十进制优先编码器转化为二进制进行输A,然后数模转化模拟信号,进行加减计算后,转化为数字信号输 出。 此方案思路较明确,但经过二次数模相互转换,精确率较低; 具体输出时的负数效应,与单输入的二进制转化为十进制时电 路较复杂,无成块的集成电路,致使误差率较大。 ②可用数字电路中4位超前进位加法器74LS283与方案一输入相 同;后用三态输出CMOS门电路进行选择输入,进行加法运算

后输出,输出时,注意负数的问题与在输出中2进制与10进制关系的问题。还有寄存器的问题。 此方案思路明确,比较精确,此中的2进制与10进制问题需复杂门电路解决无现成集成元件,存在太多的散元件。减法运算需要反码进行运算,况且在其触发过程中需要考虑同步问题。 ③可运用数字电路中的单时钟同步十进制加/减计数器74LS190 进行加减计算。方案以上升沿进行输入,触发加减计算。本方案输入方式不同于一般输入方式,需要有所改进。但思路明了,不十分复杂,对于负数运算较复杂,可集成程度较高。 终上所述,最好是相互结合,以③为本。 2、单元电路设计

3、元件的选择

对于计数器来说需要选同时可以进行加减计数的计数器进行 加减,因此选用单时钟十进制加/减计数器74LS190. 其电路图及功能表如下: 中间由于1/0的输出不能够持久的进行保持,因此可用RS触 发器进行保持。对于加/减,等于触发需要74LS194进行触发 保持 4、整体电路(见附图) 5、工作原理 主要运用十进制加/减计数器74LS190加/减计数功能与74LS194的触发 功能。 六、设计总结 我们以为,在这学期的实验中,在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们通过查找大量资料,请教别人,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。而且,这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需要面对的事情。 因为由于时间的紧缺和许多课业的繁忙,并没有做到最好,但是,最起码我们没有放弃,它是我们的骄傲!相信以后我们会以更加积极地态度对待我们的学习、对待我们的生活。我们的激情永远还会结束,

科学计算器使用

第一章科学计算器使用第一节计算器下载与安装及标准型的界面打开简介 科学计算器在华军软件园>教育教学>理科工具> 科学计算器多功能版可下载安装。 科学计算器在计算机中本身就带有该软件【在电脑屏幕的开始按钮按一下出现下拉菜单程序在下拉附件下拉计算器】也可在计算机直接使用后面好详细介绍. 科学计算器 普通计算器只能进行(+)、减(-)、乘(×)、除(÷)、根号开方(√)等一些简单计算,这些当然可以满足日常使用,但是对于其他一些高级或是学术性的数学则无能为力,所以有的人就开发了科学计算器,可以进行圆周率(π)、倒数(1/x)正弦(Sin)余弦(COS)多级幂指数或科学计算器开n次方根等复杂计算,利用电脑的强大计算能力,可以轻松得到答案,还省去了买计算器的花

该步骤可在下图表中搜索。 计算机中有一个小软件——计算器,除了最基本的加减乘数运算之外,它还可以进行乘方、指数、三角函数、统计甚至程序员运算等等方面的运算,还可以对程序进行异或,逻辑判断与移位操作。下面具体介绍一种类型的计算器使用方法——标准型。 课堂练习打开计算器的标准型科学型界面 第二节功能区域划分 1标准型计算器:区域划分 图1 标题栏:即所使用程序的名称。 菜单栏: 查看:根据不同用户需求变换计算器类型。 编辑:可以对用户粘贴板内容进行复制剪切,并能查看用户所做过的历史操作。 帮助:提供计算器的信息以及基本的计算器使用说明。 显示区:显示用户输入的数据以及最终运算结果 记忆存储区: MC:清除用户之前存储在计算器内的数据。

MR:读取用户存储的数据并显示到显示区。 MS:存储用户输入的数据。 M+:将存储的数据与用户现在输入的数据之和替换存储到计算器。 M-:将存储的数据减去用户现在输入的数据所得结果替换存储到计算器 清除区: ←:删除用户输入数据的最后一位。 CE:清除所有显示的数据。 C:清除所有数据。 运算符号区: ±:更改输入数据的正负。 √:对输入的数据进行开方运算。 /:对输入的数据进行除法运算。 %:对其左方数据进行百分比运算(优先于其他运算符号,例如按数据a,再按加减乘除任意一个运算符,再按一个数据b,再按该 符号,即计算a加减乘除百分之b)。 *:对输入数据进行乘法运算。 1/x:计算输入的数据的倒数。

第2章 仿Windows计算器

第2章仿Windows计算器 第2章仿Windows计算器 2.1 仿Windows计算器概述 Windows计算器,是Windows操作系统自带计算器,,可以帮助用户完成数据的运算,它可分为“标准型”和“科学型”,本章的仿Windows计算器是标准型的Java实现,标准型Windows计算器实现的主要功能有:四则运算;求倒数;求开方;存储计算结果;读取计算结果;累积计算结果。 我们在第一章中,我们实现了一个在控制台进行的五子棋游戏,我们从本章开始将在Swing界面中实现本书的项目。在本章中,我们将使用到JFrame和JPanel两个Swing容器,使用到JT extField和JButton两个Swing容器,使用BorderLayout和GridLayout做两个布局器,以及使用到事件、事件监听器和事件适配器等。 实现一个计算器,界面中需要提供各种输入的按钮,再以这些按钮组成计算器的键盘,用户点击键盘输入值后,就可以将其所输入的值显示到一个文本框中,运算后,再将结果显示到文本框中。计算器的最终效果如图2.1所示。 图 2.1 用Swing制作的计算器 从图2.1中可以看到,我们开发界面的时候,需要提供一个文本框在窗口的最上部,文本框下面再提供各个计算器的按钮。 2.1.1 数学与其它符号介绍 在此计算器中,主要使用的数学运算有加、减、乘、除四则运算,或者对一个正数进行开方,或者对一个非0的数学求倒数,使用到的数学符号有: ?加、减、乘、除,对应使用的符号是“+”、“-”、“*”、“/”。 ?开方与倒数,对应使用的符号是“sqrt”和“1/x”。 ?求结果使用的数学符号是“=”。

相关文档
最新文档