示例#1
0
void test_all_is_nan() {
    test_is_nan(nan, one, "nan");
    test_is_nan(nannan, one, "nannan");
    test_is_nan(zero, zero, "zero");
    test_is_nan(zip, zero, "zip");
    test_is_nan(one, zero, "one");
    test_is_nan(cent, zero, "cent");
    test_is_nan(maxnum, zero, "maxnum");
    test_is_nan(negative_maxnum, zero, "maxnum");
}
示例#2
0
inline T mult_minus_one(const T& t)
{
   return test_is_nan(t) ? t : -t;
}