如何正确检查 NAN 上的浮点数和 si 上的 INFINITY?是这样的吗:
if(res == NAN || res == -NAN)
{
res = 0;
}
if(res == INFINITY)
{
res = FLT_MAX;
}
if(res == -INFINITY)
{
res = -FLT_MAX;
}
其中 res 是一个浮点数。
如何正确检查 NAN 上的浮点数和 si 上的 INFINITY?是这样的吗:
if(res == NAN || res == -NAN)
{
res = 0;
}
if(res == INFINITY)
{
res = FLT_MAX;
}
if(res == -INFINITY)
{
res = -FLT_MAX;
}
其中 res 是一个浮点数。
使用特殊工具 -
isnan(x)
和isinf(x)
.