算法笔记
更新时间:
- 2020年8月14日23:48:18
求余
- 功能:求余数
- 列子:a % b
- 当a<b时,返回a
- 当a>b时,返回a/b的余数
- 1 % 3 = 1
- 4 % 3 = 1
- 常用标识符:
- Java: %
- VB:mod
- 妙用:
- 任意一个数 mod 指定数,得到的数范围都是[0,指定数)
整除
- 功能:整除
- 列子:a \ b
- 当a<b时,返回0
- 当a>b时,返回整数部分,不进行四舍五入
- 常用标识符:
- Java:"/"根据数据类型判断是否进行整除
- VB:"\"
- 妙用:
- 任何数 \ 指定数,都会得到任何数与指定数的整数倍关系,可以用来做行
思考
i mod 8 i mod 5为什么能达到[i mod 8,i\8]同样的效果