看数的进制:数的进制:2进制、10进制、16进制
转换为10进制:
接着看变量的类型:
想要使用64位变量,需要在程序文件里面添加申明:#pragma float64
常用运算符号
关系运算符号:
演示一下:
先宏定义:
#define u8 unsigned char//8位无符号变量(0-255)
#define ul6 unsigned int//16位无符号变里(0-65535)
u8 X = 20;
u8 Y = 31;
接着我们让机器计算:
想输出一个%的时候,就要前面再加一个百分号
printf("X %% Y = %u \r\n", (u16)X%Y); //强制转化,解决溢出隐患
编译下载,打开串口助手,清空接收区:
除数和余数就很清晰: