Calculator_for_Android 这就是一个简单的安卓计算器,其中包括了自己写的一个计算简单数学表达式的calculator JAVA类,可以计算带括号、加减乘除、幂运算(^)、及百分号的规范的数学表达式String! 一些说明 app/src/main/java/com.example.zzx.mycalculator/MainActivity 这个是主要的界面逻辑实现,在这个文件的末尾可以看到一个类的私有函数 * calculate() * ; 在这个函数中调用了同文件夹下的另外一个类 * calculator (是一个静态类)中的一个功能接口* .do_calculate(mathLine) **, 这个接口接受一个String的数学表达式如:"((((1-2%)+3)4)/5)^3",要求表达式尽量规整(括号对称,符号不乱写),而规整的表达式输入 是在用户输入是限定其输
2021-11-17 18:11:38 147KB Java
1
以内连加连减加减混合带括号的练习题(页)e.pdf
2021-11-17 12:00:09 31KB
表达式是数据运算的基本形式。人们的书写习惯是中缀式,如:11+22*(7-4)/3。中缀式的计算按运算符的优先级及括号优先的原则,相同级别从左到右进行计算。表达式还有后缀式(如:22 7 4 - * 3 / 11+)和前缀式(如:+ 11 / 22 - 7 4 3)。后缀表达式和前缀表达式中没有括号吗,给计算带来方便。如后缀式计算时按运算符出现的先后顺序进行计算。本设计的主要任务是进行表达式形式的转换及不同形式的表达式计算。
2021-11-16 13:47:55 137KB 数据结构设计
1
实验内容: 1、将任意十进制数转换为三种进制数(二进制、八进制、十六进制)。 2、输入任意一串由括号(、)、[、]、{、}组成的括号序列,判断括号是否匹配。 文件包含源代码和实验报告,环境为vs2019,实验报告中含有实验目的,实验分析,实验源代码,实验运行结果,注释较多,对基础小白较友好。可用于提交数据结构顺序栈的作业和学习。
2021-11-14 19:02:58 15.04MB C++ 数据结构 实验报告 简单易懂
易语言 取括号里面的数字 正则学习方式
2021-11-13 13:50:37 2KB 易语言
1
利用堆栈实现简单四则运算。包括了加减乘除,括号,优先级等运算。能够实现大数的运算。
2021-11-10 15:23:27 96KB 加减乘除运算
1
此计算器输入是一个复数和一个符号,一对一对的输入的方法进行,不能用括号; 但是支持复合运算,比如:"a+bi + c+di * e+fi ="之类的式子,由于是数据结构课程的实验,要求一定下载量,所以不用资源分,请大家帮我加点下载量,好让我得高分. ps:资源很小.
2021-11-09 15:51:07 152KB 复数计算器
1
设计一个算法采用顺序栈判断表达式中的括号是否正确配对。
2021-11-07 17:33:15 2KB 括号 配对
1
输入N对括号 检查是否匹配, 如果不匹配则给出不匹配的提示
2021-11-07 16:42:12 207KB 数据结构 括号匹配
1
假设表达式中允许包含3种括号:圆括号,方括号和大括号。设计一个算法采用顺序栈判断表达式中的括号是否正确配对。
2021-11-07 16:23:35 2.58MB 括号匹配 栈 顺序栈 数据结构
1