关于double类型和float类型的比较相等问题()-其他
关于double类型和float类型的比较相等问题()
double和float类型不能直接比较等或不等。
想要比较相等或不等,则可以用这种方法:
#include<math.h>
const double eps=1e-6;
int main() {
double a,b;
if(fabs(a-b)<eps) //比较两数是否相等
————————
double和float类型不能直接比较等或不等。
想要比较相等或不等,则可以用这种方法:
#include<math.h>
const double eps=1e-6;
int main() {
double a,b;
if(fabs(a-b)<eps) //比较两数是否相等