误差小于一个小值即可
使用 ==
很容易发生错误
#include <stdio.h>
#include <math.h>
const double eps= 1e-8;
#define Equ(a,b) ( (fabs((a)-(b))) < (eps) )
// 相等的判断使用 Equ(a,b);
// 不相等的判断使用 !Equ(a,b);
使用 ==
很容易发生错误
#include <stdio.h>
#include <math.h>
const double eps= 1e-8;
#define Equ(a,b) ( (fabs((a)-(b))) < (eps) )
// 相等的判断使用 Equ(a,b);
// 不相等的判断使用 !Equ(a,b);
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000
STM32中enumeration特殊使用方法 定義如下: /*! * STM32 Pin Names */ #define MCU