遵循四则运算规则,可以用小括号进行任意嵌套。 整数的数值表示不但是精确的,而且整数运算永远是精确的,即使是除法也是精确的,因为两个整数相除只能得到结果的整数部分: 求余运算使用%: 特别注意:整数的除法对于除数为0时运行时将报错,但编译不会报错。 溢出 要特别注意,整数由于存在范围限制,如果计算结果 ...
分类:
编程语言 时间:
2019-07-28 17:32:00
阅读次数:
136
Date:2019-07-11 19:42:01 算法实现 ...
分类:
其他好文 时间:
2019-07-11 20:03:24
阅读次数:
82
一、算术运算符 运算符 + - * / % 说明 加 减 乘 除 取模(余数) 例子 1+2 5-3 20*5 6/4 30%9 结果 3 2 100 1 3 其结果是1,不会带有小数部分,也就是整数运算后的到的结果也是整数,不会自动变成浮点数。 上面所具的例子都是表示二元运算符,也就是说有两个运算 ...
分类:
编程语言 时间:
2019-07-03 19:59:39
阅读次数:
110
一、整数 可以使用十进制和十六进制来表示整数。比如:-1000和0x1e3f2d 二、浮点数 直接表示浮点数,比如:2.443或者1.2e5 1.2e-10等 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。 三、 ...
分类:
编程语言 时间:
2019-07-03 00:55:00
阅读次数:
148
计算机硬件主要性能指标 机器字长 CPU一次能处理数据的位数。 计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。 因为计算机中数的表示有定点数和浮点数之分,定点数又有定点整数和定点小数之分,这里所说的整数运算即定点整数运算。 机器字长通常也是CPU内部数据通路的宽度。 机 ...
分类:
其他好文 时间:
2019-06-28 00:45:05
阅读次数:
328
python是强类型语言,某些场合下需要进行类型转换。关系运算符的结果是 或`false range() math类库`的引入和成员方法的调用 <! more 知识点 整数运算符 整除: divmod(num1, num2): 返回两个元素的元组, 第一个是num1和num2相整除得到的值,第二个是 ...
分类:
编程语言 时间:
2019-05-30 01:31:22
阅读次数:
135
有一个shell脚本需要处理小数位运算,刚开始使用了expr Java代码 a=7.9 b=10 c=`expr $a \> $b` Java代码 Java代码 结果运算错误,因为expr只支持整数运算,不支持小数。 查阅文档后得知,需要使用bc计算器处理 Java代码 $b"|bc`" wmode ...
分类:
系统相关 时间:
2019-04-23 17:35:38
阅读次数:
296
操作符分类:算术操作符、移位操作符、位操作符、赋值操作符、单目操作符、关系操作符、逻辑操作符、条件操作符、逗号表达式、下标引用函数调用和结构成员。算术操作符:+-*/%1、%操作符只能用于整数运算,其他的操作符可用于整数也可用于浮点数,两个操作数都必须是整数,返回的是整除之后的余数。2、/操作符,如果两个操作数都为整数则执行整数除法,只要有一个为浮点数,执行浮点数除法。移位操作符:<<
分类:
编程语言 时间:
2019-04-13 23:58:38
阅读次数:
370
这是一道用链表实现大整数相加的题目,就是模拟加法和减法的过程,思路是很简单的,但是过程还是有些麻烦的。 写的过程也有很多小错误,通过运用测试集不断调试,最后终于写好了,自己完完整整写下来还是花了好几个小时的。 ...
分类:
其他好文 时间:
2019-04-09 20:51:42
阅读次数:
180
不准用+,-,*,/ 运算操作符来实现四则运算。 1、整数加法 https://leetcode.com/problems/sum-of-two-integers/ 链接的题目需要处理下溢出的问题: class Solution { public: int getSum(int a, int b) ...
分类:
其他好文 时间:
2019-04-09 18:53:33
阅读次数:
176