中缀表达式实现简单计算器 思路分析 1.定义两个栈,一个是数栈,另外是一个符号栈 2.设置优先级别的判断,乘除优先级要大于加减优先级 3.定义一个函数,处理两个操作数和一个运算符的运算符的运算结果 4.逐个扫描输入的中缀表达式,如果是数字就入数栈,如果是运算符的话就考虑其与符号栈顶的运算符的优先级谁 ...
分类:
其他好文 时间:
2019-10-06 14:56:54
阅读次数:
92
基本运算符:+(加)、-(减)、*(乘)、/(除)、%(取余) 当参与/ 运算的两个操作数都是整数时, 表示整数除法;否则, 表示浮点除法。 整数的求余操作(有时称为取模)用% 表示。 例如, 15/2 等于7, 15%2 等于1 , 15.0/2 等于7.50 一、数学函数与常量:在Math 类中 ...
分类:
编程语言 时间:
2019-10-05 14:11:42
阅读次数:
108
一、简单工厂模式 实例化对象的时候不再使用 new Object()形式,可以根据用户的选择条件来实例化相关的类。 对于客户端来说,去除了具体的类的依赖。只需要给出具体实例的描述给工厂,工厂就会自动返回具体的实例对象。 具体实现如下(需求:加减乘除): 0、类图 1. 定义一个操作接口: 2. 定义 ...
分类:
其他好文 时间:
2019-10-04 21:15:52
阅读次数:
112
1、图形推理的命题形式 2.图形推理的考点 2.1位置规律 2.2考点 2.2.1平移 2.2.2旋转和翻转 2.2样式规律 2.2.1加减同异 ...
分类:
其他好文 时间:
2019-10-04 18:52:35
阅读次数:
74
1.图形推理的命题形式 2.图形推理的考点 2.1位置规律 2.1.1平移 2.1.2旋转和翻转 2.2样式规律 2.2.1加减同异 ...
分类:
其他好文 时间:
2019-10-04 18:39:10
阅读次数:
89
$Luogu$ $Sol$ 区间整体加减? 差分+树状数组维护前缀和! 那每给一个人借完教室之后都要判断一下现在合不合法?那复杂度比暴力还不如些... 注意到这里的单调性,假设给前$x$个人借完教室之后就不合法了,那给前$x+1,x+2.....$个人借教室一定也是不合法的.于是可以二分第一个需要修 ...
分类:
其他好文 时间:
2019-10-03 16:30:07
阅读次数:
93
1. 运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算. 算数运算 以下假设变量:a=10,b=20 比较运算 以下假设变量:a=10,b=20 赋值运算 以下假设变量:a=10,b=20 逻辑运算 针对 ...
分类:
编程语言 时间:
2019-10-03 14:46:11
阅读次数:
160
前言 [^wh01]:代数函数 变量之间的关系是用有限次加、减、乘、除、乘方、开方运算表示的函数。如$y=x^3+2x^2$$ x+1$,$y=\sqrt{x 3}$等; [^wh02]:超越函数 是指变量之间的关系不能用有限次加、减、乘、除、乘方、开方运算表示的函数。如对数函数$y=log_2^x ...
分类:
其他好文 时间:
2019-10-03 12:37:02
阅读次数:
111
定点数加减运算 补码加法: 负数用补码表示后,可以和正数一样去处理 当需要减去一个数x的时候,可以用加上x对应的负数的补码【-x】补来代替 【x】补+【y】补=【x+y】补 补码减法 【x-y】补=【x】补+【-y】补(mod 2) 【x-y】补=【x】补+【-y】补 (mod 2的n+1次方) 补 ...
分类:
其他好文 时间:
2019-10-01 22:24:40
阅读次数:
262
Excel计算、统计函数 1.=SUMPRODUCT(array1,[array2]...) ? 返回对应的区域或数组的乘积之和。 默认运算是乘法,但加、减和除也可能。 2.=COUNT 计数 3.=MAX 最大值 4.=MIN 最小值 5.=RANDBETWEEN(bottom, top) ? 生 ...
分类:
其他好文 时间:
2019-10-01 18:40:18
阅读次数:
96