C#计算器实验报告 班级: 2010134 学号: ********* 姓名: *** 一 实验目的和要求 设计一个简单计算器,具有一般计算功能,能进行基本的加减乘除运算,还具有求根号,倒数等功能
特点是能进行不同进制的运算和不同进制间的转换
主要的工作主要是操作数与被操作数进行简单的加、减、乘、除运算来完成基本的,而且还可以进行简单的科学运算例如计算一个数的平方、开方、正弦、余弦、log、ln 等操作还可以计算面积、周长、体积和表面积等
通过新的技术和新方法来实现计算功能显示界面为 Window s From 窗体
二 功能模块设计 标准计算器 通过Window s Form窗体中的对应按钮接受用户输入数据提交对应的方法中来完成相应的功能计算再将结果显示在显示框内
显示界面为 Window s From 窗体
下面是一个简单的计算器的基本功能: 1加法 两个数据进行加操作可以为小数
2减法 两个数据进行减操作可以为负数相减
3乘法 两个数相乘 4除法 两个数相除 5 倒数 可以求得一个数的倒数 6开方 开方后的结果可以精确到 16 位
科学计算器 1 平方 接收的数相乘结果保留一位小数
2 立方 接收的数相乘两次 3 正弦 正弦结果精确度同开方
4 余弦 余弦结果精确度同上
5 Log Log 运算精确到 16 位
6 Ln 以 e 为底的对数
7 二进制 二进制数的运算 8 八进制 八进制数的运算 9 十进制 十进制数的运算 11 十六进制 十六进制的运算 12 倒数 可以求得一个数的倒数 13 开方 开方后的结果可以精确到 16 位
14 颜色 可以选择输入字体的颜色 三 设计界面 标准型 科学型 四 详细设计过程 (一) 打开 VS2010 创建项目 (二)界面设计 1
进入界面 2
菜单设计 (1)选择VS201 的菜单栏中的“视图|工具箱”