android计算器设计解说.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 实 训 报 告 课程名称 计算机系统综合实训 课题名称 电子计算器 专 业 计算机科学与技术 班 级 学 号 姓 名 指导教师 陈华光 黄鲲 2013年 12 月 24 日 湖南工程学院 课 程 实 训 任 务 书 课程名称 计算机系统综合实训 课 题 基于Android的等基本按钮按钮,4个方向键控制方向,按照手机上的操作习惯进行设计。 (4)核心数据结构设计:主要是界面控制信息和逻辑控制信息。 (5)编写代码、上机输入、调试、修改并运行通过。 (6) 编写实训说明书。说明书是总结性的技术文件,应全面叙述整个设计的内容及过程(可参考上述5条),发现的问题及解决方法等。 (7)源代码和参考书目应作为说明书的附录。 (8)说明书应采用A4纸张,文字说明不少于4000字。说明书中应包括系统结构示意图。 二、需求分析 目前手机可以说是普及率非常高的电子设备了,由于其便于携带,使用方便,资费适中等等原因,现在手机已经在一定程度开始代替固定电话的通话功能,以及一些原来电脑软件上的功能了。手机上的软件也随着手机的发展变得丰富起来了,时至今日已经出现了很多专门制作手机软件的公司,虽然制作的多是游戏软件,但是一些辅助性的工具软件也有了很多。如电子计算器,此类计算器以软件存在, 能在PC电脑或者智能手机, 平板电脑上使用。它功能多, 功能可以通过软件升级进行扩展。随着平板与智能手机有普及, 软件形式的计算器的应用会越来越多, 最终有望取代传统的手持式计算器。 1.状态定义 状态 操作 计算器响应 结果状态 清零 键入数字键,如1 显示键入的数字,操作数=键入的数字 一个操作数 键入减号键 相当于键入了-0,但负号不显示,只显示0。 一个操作数 键入除减号键和数字键以外的键 忽略键入的键,仍保留清零状态 清零 一个操作数 键入数字键 显示新操作数,新操作数=当前操作数*10+键入的数字 一个操作数 键入回退键 显示新操作数,新操作数=当前操作数除以10取整 一个操作数 清屏键 显示0,但操作数不变 一个操作数 键入清零(任何状态下,键入清零键都会到清零状态下,以下的状态不再重复) 清零 清零 键入加减乘除中任意键 仍显示操作数,跳转到状态“一个操作数和一个两元符号” 一个操作数和一个两元符号 键入开方键 对操作数执行开方运算,显示运算结果 运算结果 键入=键 显示操作数,如果操作数为负数,显示负号和操作数,如“-32” 运算结果 一个操作数和一个两元符号 键入% 忽略,不做任何处理 一个操作数和一个两元符号 键入加减乘除之一 用新操作符替换原操作符,如当前是“30+”,接着键入“÷”则变为“30÷” 一个操作数和一个两元符号 键入= 如果操作符为加法,则加0,显示结果;如果操作符为减法,显示为负数;如果操作符为乘法,显示为第一个操作数相乘,如键入12*=,结果为144;如果键入为除法,结果为1。 运算结果 键入回退键 第一个操作数回退一位,操作符保持不变,如:123+,键入回退键后显示12,操作符仍然为+ 一个操作数和一个两元符号 键入开方键 执行开方操作,操作符保持不变;例如:当前是“9+”,键入开方键则显示3。 运算结果 键入数字键、小数点 键入的为第二个操作数,例如:当前是“9+”,键入8,显示为8 操作数2元操作符操作数 运算结果 键入加减乘除中任意键 结果作为一个操作数,例如:当前是“45”,键入*,显示仍然是45,操作符是*,将执行乘法。 一个操作数和一个两元符号 键入数字和小数点 清除结果,键入的数值作为新的操作数;例如当前是“16开方”后的运算结果,显示是“4”;键入56,显示“56”。 一个操作数 键入%、=键 显示结果。如:当前是“16+开方”后的运算结果,键入=,显示的结果为20。执行16+16开方的运算;当前显示的结果9,或者任意其它值,输入%,运算结果显示“0”。 运算结果 键入开方键 运算结果再执行开方运算 运算结果 键入回退键 结果回退一位,如当前显示“123”,键入回退键,显示“12”。 运算结果 操作数2元操作符操作数 键入加减乘除中任意键 先执行前面的计算,显示结果并记下下一个操作符;例如:起始状态键入的是12*6,然后键入+,则显示72 一个操作数和一个两元符号 键入% 例如输入:12+3%,结果0.36; 12-3%,结果

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档