基数的
权次方
八个一 = 2的八次方 - 1
4Mbit 的宽带 = 512k 的宽带
K M G T 1024进制
十进制转2进制:
N进制转十进制:
按权求和法
十进制转N进制:
连除倒取余 (直到除数为0)
intel cpu 内存
反着存的 ,内存中 按16进制 存储的
bool 两个值
yes 和
no
二进制书写 零b打头(
0b)
按位与 & 同1为1 有0则0 用来清零
按位或 | 有1为1 同0则0
异或 ^ 相同为0 相异为1
逻辑与 &&
逻辑或 ||
命名方法: 首字母大写(驼峰命名)
/*
变量三大步:
类型修饰符
变量名
初值
变量规则
:1. 只能是字母 下划线 数字 数字不能打头
2. 变量名要见名知意
3. 不能占用系统关键字
命名规则 : 驼峰命名法 第一个首字母小写 , 其余首字母大写
等号左右加空格
不能重名
*/
//int 类型 4 个字节 32bits -2 的 31 次方 到 2 的 31 次方 - 1(-21 亿 到 21 亿 )
int maxValue = 0;
int indexFromArray = 0;
int count = 0;
count = 6;
//double 类型 8 个字节
float score = 86.3; //float 类型 4 个字节
short n = 5; //short 类型 2 个字节 -2 的 15 次方 到 2 的 15 次方 - 1(-32766 到 32767)
//long 类型 1 个字节 -2 的 63 次方 到 2 的 63 次方 - 1
long c = 6;
//char 类型 8 个字节 -2 的 7 次方 到 2 的 7 次方 - 1(-128 到 127)
char a = 'c';
// 逢逗号加空格
int number = 0, grade = 0;
*/
//int 类型 4 个字节 32bits -2 的 31 次方 到 2 的 31 次方 - 1(-21 亿 到 21 亿 )
int maxValue = 0;
int indexFromArray = 0;
int count = 0;
count = 6;
//double 类型 8 个字节
float score = 86.3; //float 类型 4 个字节
short n = 5; //short 类型 2 个字节 -2 的 15 次方 到 2 的 15 次方 - 1(-32766 到 32767)
//long 类型 1 个字节 -2 的 63 次方 到 2 的 63 次方 - 1
long c = 6;
//char 类型 8 个字节 -2 的 7 次方 到 2 的 7 次方 - 1(-128 到 127)
char a = 'c';
// 逢逗号加空格
int number = 0, grade = 0;