搜索资源列表
reg2nfa
- 程序用JAVA语言编写, 综合利用图结构和堆栈结构进行数据组织和处理. 可以进行正则表达式到NFA的转化, 并能用图形直观的表示. 对正则表达式有一些约定, 就是可以用单个字符表示输入, 也可以用 ‘ ‘ 连接起来的一串字符进行输入. 有基本的表达式以及由基本表达式构成的并置, 选择和重复的操作. 例: A|b*c ‘letter’*’digit’ 等都是合法输入. 还带有括号功能, 优先级 -procedures using Java language.
expresstest
- 表达式计算代码,按优先级计算输入的表达式,支持括号,阶乘号,暂不支持三角函数!--Expression calculating code, it can calculate inputed expression by priority ,and supports parenthesis, factorial sign, and it does not support trigonometrical functions for now!
Calculator
- JAVA写的计算器,基于SWT开发,功能较全面,模仿WIN7自带计算器,包括多级括号匹配,运算过程同步显示,运算优先级区分以及三角函数等科学运算-Calculator based on SWT.
YUNSUANFUYUBIAODASHI
- (1) 加减运算符 +,-.例如 2+39,908.98-23等. 加减运算符是双目运算符,即连接两个操作元的运算符.加减运算符的结合方向是从左到右.例如: 2+3-8,先计算2+3,然后再将得到的结果减8.加减运算符的操作元是整型或浮点型数据,加减运算符的优先级是4级. (2) 乘,除和求余运算符 *,/, .例如 2*39 908.98/23等. *,/, 运算符是双目运算符,即连接两个操作元的运算符.*,/, 运算符的结合方向是从左到右,例如 2*3/8,先计算2*3,然后再将
calculate
- 最简单的计算器,可以计算+,-,*,/以及括号的优先级,采用后缀表达式的方式。-Simple calculator, you can calculate the+,-,*, /, and parentheses priority postfix expression.
Calculator
- 用java写的小型计算器,支持四则运算、括号、优先级的处理-Using java to write a small calculator, supports four operations, brackets, priority processing
Test
- 此代码实现了算符优先文法分析器,实现对整数加减乘除运算表达式的分析和处理。 1.扫描程序,将任何一种整数运算表达式(无变量,操作数为正整数,允许加减乘除四种运算,允许使用括号和多层括号)识别为单词,并能发现单词的拼写错误 2.自底向上分析程序,在栈上实现对单词token串的自底向上分析 3. 根据算符优先文法的分析步骤,展示分析栈、token串的状态变化、相关量的优先级比较(算符优先分析表)结果输出 、判断当前是否进行规约或移进操作、(若须规约)显示当前应规约的串 4.展示语法树
computer
- 安卓科学计算器源码介绍: 是一个基于安卓的计算器项目源码,除了可以实现了系统自带计算器功能外还可以进行基本函数的运算和括号的运算,能根据表达式的优先级来自动区分运算顺序。另外在软件的下方也能根据按键进行功能上的友好的提示。 -Andrews scientific calculator Source introduced: Is an Android-based calculator program source code, can be achieved in addition t
IntoPost
- 1.Untitle.cpp 实现功能:中缀表达式转后缀表达式 实现方法:利用栈 1.是否有括号 2.比较运算符号优先级-function: Into to Post method: Using stack