编写程序,开发一个简单的计算器,输入两个数后可以进行加减乘除等运算

编写程序,开发一个简单的计算器,输入两个数后可以进行加减乘除等运算,第1张

界面设计的代码我就不写了,我在这里描述一下:

放置两个TextBox,分别命名为txtP1,txtP2

放置一个TextBox,命名为txtResult

放置一个ComboBox,命名为drpOperation,在Items属性里面添加(Collection),分别为+,-,*,/

放置一个Button,命名为btnCalculate

双击btnCalculate

代码如下:

private void btnCalculate_Click(object sender, EventArgs e)

{

double p1=Convert.ToDouble(txtP1.Text)//从txtP1中获取参数p1

double p2=Convert.ToDouble(txtP2.Text)//从txtP1中获取参数p1

double result//定义运算结果

string Operation=drpOperation.SelectedItem.Text//获取运算符

switch(Operation)

{

case "+":result=p1+p2break

case "-":result=p1-p2break

case "*":result=p1*p2break

case "/":result=p1/p2break

}//这里判断从ComboBox获取的符号,以求进行相应的运算

txtResult.Text=result.ToString()//显示运算结果

}

希望可以解决您的问题

这本书实际就是4850的编程的改版,实用价值不是很理想,5800编程命令不同于4850,所以难免有漏洞。你要计算不等长缓和曲线,还不如自己编程计算来得好些,使用图纸给的曲线参数配合条件语句,还是很方便的。至于计算器的精度,你可以自己设定,如果你怕计算器有问题,可以试着计算1.11111111111^2与9的幂的关系。一般我们买的计算器都是原装日本或是马来亚的,这样芯片不会是假的,就像国产的4850一样,进口的芯片没有问题,而国产的有些在计算函数时会出错。毕竟假的太多了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11204182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存