一,模运算的进阶知识
先复习一下已知的模运算知识:
①符号是%,但作为模运算符号时应念作“模”而非“百分之”或“百分号”
②参与模运算的数必须是两个整数,其作用是计算余数
然后新学几个模运算知识:
③当被除数是除数的整数倍时,其余数为0。例如:4%2==0,9%3==0,10%5==0
④假设有一个整数a,并且a%2==0,那么a显然是2的倍数,在数学中称其为偶数,偶数的反义词是奇数。因此:%2==0的数是偶数,%2!=0的数是奇数。
⑤任何一个数%10的结果是它的个位数,为了形象地记忆,可以想象成“壁虎脱尾”
例如:12345%10==5,987%10==7
*重点:
一个整数,/10的结果是砍掉个位数,%10的结果是获得个位数
二,计算机存储单位
在学习变量的时候,让同学们形象地记住:变量像一个房间,可以让字面量入住。
既然是一个房间,应该有大小之分吧?人们住的房间一般用“平方米”来作为单位,也就是大家数学里熟悉的面积。
那么:小明的房间大小是100平方米
类比一下学习——
int变量a的大小是4字节
*因此:房间大小的单位通常用平方米,变量大小的单位通常用字节
来了解一下著名公司:字节跳动
没听说过字节跳动公司?NONONO!下面这些软件,总有一个你熟悉的吧——
字节的英文是Byte,除了字节之外,你还需要学会以下计算机存储单位:
通常——
一首4分钟左右的音乐大小在3~5M左右
一部手机的内存大小为32G、64G、128G、256G因价格高低不等
电脑中的一个硬盘的大小在512G、1T因价格高低不等
一个变量的大小呢?可以用新工具:sizeof()来测量一下