西北农林科技大学信息工程
简易计算器的
设计与实现的
课程论文简易计算器的课程论文
学
号
姓
名
专业班级
信息管理与信息
系统091班
指导教师
完成日期
2011年12月31-2011年1月12日
目
录
一、综合训练目的与要求.......................................................................................................1二、综合训练任务...................................................................................................................1三、总体设计...........................................................................................................................1四、详细设计说明...................................................................................................................4
(一)界面设计:........................................................................................................................4(二)添加动作监听事件:...................................................................................................4(三)、表达式求值:.............................................................................................................5(四)进制转换:...................................................................................................................5(五)左右移位:...................................................................................................................6(六)逻辑与或非异或:.......................................................................................................6
五、调试与测试.......................................................................................................................7
1.标准计算器界面:................................................................................................................72.科学计算器界面:...................................................................................................................73.表达式求值测试:................................................................................................................7
六、实习日志.........................................................................................................................11七、实习总结.........................................................................................................................12八、附录:核心代码清单.....................................................................................................13
1.表达式求值代码:..............................................................................................................132.进制转化代码:..................................................................................................................163.移位代码:..........................................................................................................................224.逻辑与或非异或代码:......................................................................................................23