c++之关于"epsilon"
生活随笔
收集整理的這篇文章主要介紹了
c++之关于"epsilon"
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
關于"epsilon"
DBL_EPSILON和 FLT_EPSILON主要用于單精度和雙精度的比較
#include <cfloat>
double a = 0.5;
if (a == 0.5) // true
{
// do something
}
double b = sin(M_PI / 6);
if (b == 0.5) //false
{
// do something
}
if (std::fabs(b - 0.5) < DEL_EPSILON) // true
{
// do something
}
cfloat中的宏常量
參考
(float.h) - C++ Reference
DBL_EPSILON和 FLT_EPSILON的用法 - 云淡風輕 - CSDN博客
總結
以上是生活随笔為你收集整理的c++之关于"epsilon"的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言结果九位数,C语言实例:九位累进可
- 下一篇: android linearlayout