计算器的github下载地址:https://github.com/ljian1992/calculator我们的最终目的是计算出表达式中的值,因此就需要定义一个抽象类用于计算表达式的值,该抽象类定义为:Node下面所有的类图不使用UML建模语言画的,是通过visual studio自动生成的类关系...
分类:
其他好文 时间:
2015-02-12 00:37:50
阅读次数:
171
计算器的github下载地址:https://github.com/ljian1992/calculator 符号表,函数表,变量存储表 表达式计算器,需要支持变量和函数,而变量和函数都是些符号,因此设置一个SymbolTable类来存储这些符号。符号有两种,一种是变量,一种是函数,故在设置一个St...
分类:
其他好文 时间:
2015-02-12 00:29:54
阅读次数:
185
巴科斯范式(BNF) 1.在双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。 2.在双引号外的字(有可能有下划线)代表着语法部分。 3.尖括号( )内包含的为必选项。 4.方括号( [ ] )内包含的为可选项。 5.大括号( { } )内包含的为可重复0至无...
分类:
其他好文 时间:
2015-02-11 23:16:48
阅读次数:
212
将Android 4.4.4的计算器Calculator移植出来,可以独立的在Android Studio中使用。完整的代码已经推到我的GitHub,链接在文末。
下面看一下效果图:
这是在三星手机上的效果,和我之前在Nexus上用的计算器UI一样,原生的。当然有了源码,我们就可以定制自己想要的效果了。
代码我就不贴了,可以去我的GitHub查看:
转载请注明出处:周木水的...
分类:
移动开发 时间:
2015-02-10 15:25:37
阅读次数:
274
http://www.zhihu.com/question/28049221这里有个问题说:能用c语言编写一个简单的计算器,包含加减乘以及括号之间的优先级关系,这样的编程能力算是什么程度?我也很好奇,能写出来到底怎么样。我写出的代码到底怎么样。便有了下面的代码。毕竟是好久没有写这些小程序了。#inc...
分类:
其他好文 时间:
2015-02-09 17:58:55
阅读次数:
160
第一章 基础知识
实现两个数整除:使用命令开关 -Qnew (?); 使用双斜线。
from future import division 执行向计算器那样的普通除法。
幂(乘方)运算符: 2 ** 3 (8),用函数代替 pow(2,3),内建函数...
分类:
编程语言 时间:
2015-02-09 12:49:27
阅读次数:
212
最近刚刚学习C#,在师傅的要求下,写了个计算器的程序 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System...
由于前四天一直在看鸟哥的linux书本的计算机的一些基础知识,今天才接触基本的命令,从今天起每天记录一下自己的linux学习过程.cal:日历cal:cal 2015:列出2015年所有日历cal 5 2015:列出2015年5月的日历date:日期date:显示当前日期bc:计算器bc:计入计算器...
分类:
系统相关 时间:
2015-02-06 11:03:55
阅读次数:
152
剩下计算函数(self.calculator)未实现,有兴趣的朋友可以实现它【知识点】1、利用循环添加按钮部件,及给每个按钮设置信号/槽2、给按钮设置固定大小:button.setFixedSize(QtCore.QSize(60,30))3、取事件的的发送者(此例为各个按钮)的文本: self.s...
分类:
其他好文 时间:
2015-02-06 00:45:29
阅读次数:
298
表达式求值
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。
比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)
输入第一行输入一个整数n,共有n组测试数...
分类:
其他好文 时间:
2015-02-04 21:55:25
阅读次数:
224