工作中遇到一个小问题,就是要做一个类似excel那种的公式的东西,就是A0+A1*B0那样的公式,然后得出结果. 首先,分析. 这不是计算器,计算器要比这个简易,计算器是所按即所得,即你点击+-之类的按钮时候,你的数字已经确认了,你所要做的只是转换一下string和decimal而已. 比如1+2*(2+4)/4-1 如果再算上幂运算,我打不出来幂运算的符号,尴尬. 我们可以这么写,比如,遇到的第一个数字是1,那么定义一个变量firnum=1 第一个符号是+,定义一个变量 mark=+,第二个…