Day4_计算器
2016-02-16 23:00
274 查看
read me
1.构造三个函数,乘除(mad),加减(aas),去括号(par);
2.获取表达式字符串之后,判断是否包含“+-*/()”等字符,包含则下一步3;不包含,返回字符串;
3.par 函数会取出最底层括号表达式,分别用 mad()、 aas()运算,运算结果替换括号以及其内容;
4.替换得到新的表达式字符串后,循环2;
1.构造三个函数,乘除(mad),加减(aas),去括号(par);
2.获取表达式字符串之后,判断是否包含“+-*/()”等字符,包含则下一步3;不包含,返回字符串;
3.par 函数会取出最底层括号表达式,分别用 mad()、 aas()运算,运算结果替换括号以及其内容;
4.替换得到新的表达式字符串后,循环2;
相关文章推荐
- webpack的坑——Object.assign
- Facebook开源动画库 POP-POPDecayAnimation运用
- IoC容器Autofac正篇之类型关联(服务暴露)(七)
- Building Maintainable Software-java篇之Automate Tests
- BZOJ 1001 狼抓兔子
- 【PAT】1018. Public Bike Management
- NSDictionary字典的常用方法
- 异步分页实现步骤
- Activity的四种加载模式
- SelectObject()函数
- 【设计模式】外观模式
- 折半查找法
- 4.14-2 如何使用Android MediaStore裁剪大图片
- tcp与udp socket使用上面的区别
- 对正则表达式的简单学习
- hdu 5470 Typewriter
- Hqueue Distributed Simulations(Houdini分机解算)
- update-database 到azure sql database
- UIPopoverController的使用
- 求一组数的平均数(利用可变参数列表)