在上一次的博客中,我们实现了使用位操作去实现四则运算。实现整数的加减乘除。这次我们将讨论位运算在算法中的一些妙用。 位运算可以进行的骚操作 在这里我将使用题目进行示例 题1:找出唯一成对的数 1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重复,其它均只出现一次。每个数 ...
分类:
编程语言 时间:
2019-07-02 00:30:30
阅读次数:
161
BigDecimal 基本使用 比较大小和加减乘除 ...
分类:
其他好文 时间:
2019-07-02 00:14:17
阅读次数:
97
五大组成部分: 控制器:计算机的控制部分 运算器:计算器的运算部分(其中分为数字运算和逻辑运算),数字运算也就是加减乘除法,开根号求对数等数学运算,逻辑运算就是对计算机即将进行操作的True or False的判断。 控制器+运算器=计算机中央处理器(也就是所说的CPU) 存储器:计算机的存储部分 ...
分类:
其他好文 时间:
2019-07-01 17:09:46
阅读次数:
123
2019-06-23 15:15:46 计算机硬件 五大部件: 运算器、控制器、存储器、输入设备、输出设备 运算器:主要功能进行加、减、乘、除等算术运算。除此之外,还可以进行逻辑运算,常被称为ALU(算数逻辑运算部件)。 存储器:功能是保存或“记忆”解题的原始数据和解题步骤。在运算前需要把参加运算的 ...
分类:
其他好文 时间:
2019-06-23 19:17:37
阅读次数:
168
算数操作符 + : 加 - : 减 * : 乘 / : 除 %:取余 1、递增 ++a与a++都是对a进行递增的操作 区别 ++a先返回递增之后的a的值 a++先返回a的原值,再返回递增之后的值 2、递减同理 赋值操作符 简单赋值:= 复合赋值:+=、-=、*=、/=、%= 复合运算可以简化我们的操 ...
分类:
编程语言 时间:
2019-06-21 22:38:36
阅读次数:
153
package com.fs.test; public class Test { public void aMethod(int a, int b) { int add = a + b;//*表示加法运算 int reduce = a - b;//*表示减法运算 int multiply = a *... ...
分类:
其他好文 时间:
2019-06-17 23:07:33
阅读次数:
219
变量的运算方法一:expr(直接命令行操作即可)##加减乘除[root@localhost~]#num1=10[root@localhost~]#num2=16[root@localhost~]#expr$num1+num225[root@localhost~]#expr$num2-num16[root@localhost~]#expr$num1\*num2160[root@localhost~]
分类:
系统相关 时间:
2019-06-17 21:56:35
阅读次数:
698
1.加+,减-,乘*,除/ 例如: 运算结果: 运算结果: 运算结果: 运算结果: 2.特殊的 幂 **, 取余%,//取商 例如: 运算结果: 运算结果: 运算结果: 3.in 和 not in 表示判断 判断某个东西是否在**里 例如: in 运行结果: ps: 子字符串: 运行结果: not ...
分类:
编程语言 时间:
2019-06-14 00:50:00
阅读次数:
142
一.数组的运算 数组的运算可以进行加减乘除,同时也可以将这些算数运算符进行任意的组合已达到效果。 二.绝对值的运算 一共有三种方法,第一种方法是直接利用不是NumPy库的abs函数进行计算,第二种和第三种方法则是利用numpy库的abs函数和absolute函数进行运算。如下所示: 三.三角函数的运 ...
分类:
编程语言 时间:
2019-06-13 13:42:30
阅读次数:
146
Python运算符和编码 一、格式化输出 现在有以下需求,让?户输入name, age, job,hobby 然后输出如下所?: 如果用字符串拼接的话会很繁琐,所以我们可以采用这样的方法来实现: 二、基本运算符 计算机可以进?的运算有很多种,可不只加减乘除这么简单,运算按种类可分为: 1. 算术运算 ...
分类:
编程语言 时间:
2019-06-09 09:54:26
阅读次数:
99