标签: c nan
每当返回NaN时,我希望返回的值为0.什么是实现此目的的最佳方法?
答案 0 :(得分:7)
您可以使用此功能
float zero_nan(float n) { return n == n ? n : 0; }
你可以内联函数并包装你认为可能是nans的任何返回值。