背景:做到一题四则运算,除数不为零的题目 发现当除数为0.00000000000000001时,测试点输出为ERROR,而只判除数是否为0的程序输出是100...000.
问题:在于双精度浮点型的数值
解决:用fabs()函数取双精度浮点数double的绝对值,头文件是math.h
区别:整数类型取绝对值用的是abs()。
背景:做到一题四则运算,除数不为零的题目 发现当除数为0.00000000000000001时,测试点输出为ERROR,而只判除数是否为0的程序输出是100...000.
问题:在于双精度浮点型的数值
解决:用fabs()函数取双精度浮点数double的绝对值,头文件是math.h
区别:整数类型取绝对值用的是abs()。