在学习进制转换时,我们了解到:我们经常使用的十进制数是转换为二进制进行存储的,只需要按照顺序将转换后的结果放在对应的位置上就行了。其实小数的存储也是基于二进制的,不过由于小数由整数部分和小数部分组成,为了方便表示和比较,会使用另外的方式来存储。
分类:
其他好文 时间:
2020-03-06 20:13:56
阅读次数:
85
剑指offer 37.数字在排序数组中出现的次数 题目 统计一个数字在排序数组中出现的次数。 思路 虽然递归已经是O(n)了,但是还要缩小,所以二分查找,找到前后的位置就行了。查找设k 0.5和k+0.5,反正都没有,所以能找到应该在的位置,然后减法就行。 代码 ...
分类:
编程语言 时间:
2020-03-04 20:46:25
阅读次数:
67
1.代码 2.定义类 3.注释 4.定义变量 5.声明方法 6.常用数据类型 7.运算符 1. 算数运算符 | 操作符 | 名称 | 描述 | | | | | | + | 加法 | 相加运算符两侧的值 | | – | 减法 | 左操作数减去右操作数 | | | 乘法 | 相乘操作符两侧的值 | | ...
分类:
编程语言 时间:
2020-03-02 19:04:36
阅读次数:
76
octave是一个简单而且免费的计算语言,就如同c+,c,c++,和很多计算机语言一样,它是一种简单易用简单的语言,今天就来学习一下Octave的基本应用。 基本运算 加法 减法 除法 乘法 逻辑计算,以1=1和1≠2的两个举例说明 其中1代表正确,0代表错误,1=1,1≠2。 使用双&符号表示逻辑 ...
分类:
其他好文 时间:
2020-03-01 22:09:19
阅读次数:
474
本次的示例是一个简单的加减法程序: 当程序被关闭后,在开启之后会读取之前的数据,载入程序当中。数据不会丢失(主要使用AndroidViewModel) AndroidViewModel 是ViewModel的一个子类,可以直接调用getApplication(),由此来访问应用的全局资源 publi ...
分类:
移动开发 时间:
2020-02-29 20:11:04
阅读次数:
285
1.运算符 1 print(2+1) // 加法 打印结果为3 2 3 print(1-2) // 减法 打印结果为-1 4 5 print(1*2) // 乘法 打印结果为2 6 7 print(1/2) // 除法 打印结果0.5 8 9 print(2**3) // 幂 打印结果为2的三次方 ...
分类:
编程语言 时间:
2020-02-29 13:02:25
阅读次数:
54
用户可以通过执行hset命令为哈希中的指定字段设置值; 127.0.0.1:6379> hset hash field value 根据给定的字段是否存在于散列中,hset命令的行为也会有所不同,如果给定字段不存在与散列中,那么这一次设置就是一次创建操作,命令将会在散列里面关联起给定的字段和值,然后 ...
分类:
其他好文 时间:
2020-02-28 15:49:26
阅读次数:
53
最近学习了X86汇编,其实无论是古老的8086还是现在i3/5/7/9,Xeon3/5,在最基本原理上,都是相通的,只是CPU位数,寻址空间,寄存器个数,指令集的扩充等方面有所不同,对于学习,8086永不过时。
分类:
其他好文 时间:
2020-02-26 09:15:34
阅读次数:
109
在解决一些问题时 常常出现精度太高,而编译错误 高精度算法能够解决精度问题 诶 使用高精度算法的核心算法 加法: c[i]=a[i]+b[i]; if(c[i]>=10){c[i]%=10;++c[i+1];} 减法: if(a[i]<b[i]) {--a[i+1];a[i]+=10;} c[i]= ...
分类:
其他好文 时间:
2020-02-24 00:51:56
阅读次数:
75
1 X86和X87汇编指令大全(有注释) 2 一、数据传输指令 3 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 4 1. 通用数据传送指令. 5 MOV 传送字或字节. 6 MOVSX 先符号扩展,再传送. 7 MOVZX 先零扩展,再传送. 8 PUSH 把字压入堆栈. 9 POP ...
分类:
编程语言 时间:
2020-02-23 16:12:20
阅读次数:
77