1. +号在java种有三种作用,代表正号,作加法运算,字符串的连接符 2. 整数相除只能得到整数 System.out,println(10/3); 输出3 如果想得到小数必须把数据变化为浮点数类型 System.out,println(10/3.0); 输出3.33333333335 把其中一个 ...
分类:
编程语言 时间:
2018-08-09 14:06:23
阅读次数:
172
在Object Pascal里面,我们可以把任意两个数字(实数或整都行)相除,可以直接使用 / 这个符号,计算 所得到的结果一定会是实数 。 如我们希望两个整相除,得到整数的话,就得使用 div 这个运算符号。 ...
写在前面的话 题目 用一种面向对象语言实现一个计算器控制台程序, 要求输入两个数和运算符号(+ /), 得到结果. 基础版本 input a number:16 input a operater(+ /): input a number:2 32 点评 1. 变量命名不规范 2. 无用的if条件判断 ...
分类:
编程语言 时间:
2018-07-24 23:52:15
阅读次数:
547
运算符和表达式 +,-,*,/, 加减乘除 %, 模运算 **, 幂运算 // 整除 运算优先级方面:** >正负号(+,-)>//,%>*,/>+,- 模运算有一些注意点: 1、结果符号取决于第二个操作数, 2、模运算公式:r = a % b = a - n * b #其中n是小于a/b 的最大整 ...
分类:
编程语言 时间:
2018-07-18 21:48:25
阅读次数:
166
每一种编程语言都包含处理数字和进行数学计算的方法。不必担心,程序员经常撒谎说他们是多么牛的数学天才,其实他们根本不是。如果他们真是数学天才,他们早就去从事数学相关的行业了,而不是写写广告程序和社交网络游戏,从人们身上偷赚点小钱而已。 这章练习里有很多的数学运算符号。我们来看一遍它们都叫什么名字。你要 ...
分类:
其他好文 时间:
2018-07-01 21:22:37
阅读次数:
223
题目链接 题目描述 所谓后缀表达式是指这样的一个表达式:式中不再引用括号,运算符号放在两个运算对象之后,所有计算按运算符号出现的顺序,严格地由左而右新进行(不用考虑运算符的优先级)。 如:3*(5–2)+7对应的后缀表达式为:3.5.2.-*7.+@。’@’为表达式的结束符号。‘.’为操作数的结束符 ...
分类:
其他好文 时间:
2018-07-01 18:19:54
阅读次数:
173
这道题调了2个多小时发现有个地方模运算符号弄错了... 题面: "luogu3373" 和线段树1一样,这道题也要用Lazy标记思想,这个很好理解. 不过重点在更新的顺序上面: 因为乘法优先,所以每次执行PushDown操作时要先算乘法. 再就是注意到对于乘法的标记,每次要更新的不仅是乘法的,还有加 ...
分类:
其他好文 时间:
2018-06-30 17:00:38
阅读次数:
177
题目:写一个函数,求两个整数之和,要求在函数体内不得使用“+、-、*、/”四则运算符号 解题思路:对数字做运算除了四则运算之外,也就只剩下位运算了。位运算是针对二进制的,我们就以二进制再来分析一下前面的三步走策略对二进制是不是也适用。 5的二进制是101,17的二进制是10001.还是试着把计算分成 ...
分类:
其他好文 时间:
2018-06-22 16:33:41
阅读次数:
131
算法的基本流程 遍历中缀表达式中的数字和符号 对于数字:直接输出 对于符号: 左括号:进栈 运算符号:与栈顶符号进行优先级比较 若栈顶符号优先级低:此符合进栈 (默认栈顶若是左括号,左括号优先级最低) 若栈顶符号优先级不低:将栈顶符号弹出并输出,之后进栈 右括号:将栈顶符号弹出并输出,直到匹配左括号 ...
分类:
其他好文 时间:
2018-06-13 11:32:01
阅读次数:
183
恢复内容开始 关于shell里面的计算其实早在接触LINUX的时候就已经接触到了。每次在运用的时候却是在网上到处找,所以觉得花点时间好好研究下。 首先了解下常用的算数运算符号: + - 加法(正号),减法(负号) * / % 乘法,除法,取余 ** 幂运算 ++ -- 增加或者减少,可前置也可放在变 ...
分类:
系统相关 时间:
2018-05-28 10:11:09
阅读次数:
206