c#中,制作一个计算器,在文本框里获取第一个数据后,怎么获取第二个数据进行相应的计算呢?
例如:3+1第一步是输入3,把它转换成double型,输入“+”以后,后面的“1”怎么获取,怎么样进行计算啊?...
例如:3+1 第一步是输入3,把它转换成double型,输入“+”以后,后面的“1”怎么获取,怎么样进行计算啊?
展开
3个回答
展开全部
你可以直接显示出来 3+1 最后根据字符串再算。
要不就将前面输入过的存起来,类似电脑中那个计算器啊~
要不就将前面输入过的存起来,类似电脑中那个计算器啊~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
枚举 + - * / 四个符号(或者更多符号)
当有这四个符号的时候进行判断
调用函数进行相加运算
如 double add(double num1,double num2){
return num1+num2;
}
当有这四个符号的时候进行判断
调用函数进行相加运算
如 double add(double num1,double num2){
return num1+num2;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
构造数据栈和符号栈 先存入栈 然后判断符号优先级 在计算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询