日期:2014-05-17  浏览次数:20498 次

如何实现简单的计算器功能
我有一个输入框,用户输入比如:3+5*4时,我按下计算能得到结果,有什么好方法,我要实现加减乘除。

------解决方案--------------------
double d = Convert.ToDouble(new DataTable().Compute("3+5*4", null));

此等交作业神器当然要分享啦~~
------解决方案--------------------
你可以获取到输入框的内容就行分析啊,一共就四个运算符,最简单的你可以用字符串截取在处理啊!这个需要自己去好好实验下!
------解决方案--------------------

double num=convert.todouble( txt_input.text);
print(num);

------解决方案--------------------
根据四种运算符拆分  然后在把所有数字组合成算术表达式  就可以计算啦
------解决方案--------------------
百度下 
java 字符串转double //double num=convert.todouble( txt_input.text);
java 输出 //print(num);