当前位置:首页 > 重庆交通大学汇编语言计算器实验报告
catch (Exception ex) {
MessageBox.Show(\ }
return dNumber; }
private void btnSum_Click(object sender, EventArgs e) {
string str = tbNumber.Text.Trim(); double num = StrToDouble(str); double sum = 0.0;
if (rbDuShu.Checked == true) {
num = num / 180.0 * Math.PI; }
if (rbSin.Checked == true) {
sum = Math.Sin(num); }
else if (rbCos.Checked == true) {
sum = Math.Cos(num); }
else if (rbTan.Checked == true) {
sum = Math.Tan(num); }
else if (rbArcsin.Checked == true) {
sum = Math.Asin(num) * 180 / Math.PI; }
else if (rbArccos.Checked == true) {
sum = Math.Acos(num) * 180 / Math.PI; } else {
sum = Math.Atan(num) * 180 / Math.PI; }
lbSum.Text = sum.ToString(); }
?示?:阰\ + ex.Message);
} }
运行结果: 1.主界面
2.常规运算
3.三角函数运算
4.进制转换
5.开方与指数运算
六、 心得体会
通过这次实训使我巩固了以前的知识并在此基础上对c#的特点和算法有了更深的了解。虽然经过努力,最终完成了计算器的设计,但是我觉得在设计中还存在许多不足。最后我发现,要学好一门学科,没有刻苦钻研的精神是不行的,只有在不断地尝试中,不断经历失败,然后又不断的尝试才能获得成功,在做此实验的一周多的时间里,我有过山穷水尽的困惑,有过柳暗花明的惊喜,有过唇枪舌剑的争论,有过相互鼓励的安慰。一周多的时间里我经历了很多,也收获了很多。经过这个实验,我不仅学到了很多知识和技能,更重要的是我们学会了如何运用所学知识去解决实际的问题。
共分享92篇相关文档