isnan 5182 bignum.c if (isnan(d)) {
isnan 5280 bignum.c if (isnan(yd))
isnan 5329 bignum.c if (isnan(yd) || isinf(yd))
isnan 6164 bignum.c if (isnan(dy))
isnan 746 complex.c if (!az && bz && RB_FLOAT_TYPE_P(a) && (v = RFLOAT_VALUE(a), !isnan(v))) {
isnan 749 complex.c if (!bz && az && RB_FLOAT_TYPE_P(b) && (v = RFLOAT_VALUE(b), !isnan(v))) {
isnan 1257 complex.c return f_boolcast(!isnan(f) && signbit(f));
isnan 2074 complex.c if (isnan(RFLOAT_VALUE(self)))
isnan 244 ext/bigdecimal/bigdecimal.c pv->sign = isnan(d) ? VP_SIGN_NaN :
isnan 2793 ext/bigdecimal/bigdecimal.c nan = isnan(flo);
isnan 2942 ext/bigdecimal/bigdecimal.c nan = isnan(flo);
isnan 5618 ext/bigdecimal/bigdecimal.c if (isnan(d)) {
isnan 863 ext/date/date_core.c if (isnan(sg))
isnan 164 include/ruby/missing.h # define isinf(x) (!finite(x) && !isnan(x))
isnan 171 include/ruby/missing.h #ifndef isnan
isnan 173 include/ruby/missing.h RUBY_EXTERN int isnan(double);
isnan 344 include/ruby/win32.h #ifndef isnan
isnan 389 marshal.c else if (isnan(d)) {
isnan 745 math.c if (isnan(g)) {
isnan 13 missing/erf.c # ifndef isnan
isnan 74 missing/erf.c if (isnan(x)) return x; /* erf(NaN) = NaN */
isnan 84 missing/erf.c if (isnan(x)) return x; /* erfc(NaN) = NaN */
isnan 8 missing/finite.c return !isnan(n) && !isinf(n);
isnan 39 missing/isinf.c return (!finite(n) && !isnan(n));
isnan 18 missing/isnan.c #ifndef isnan
isnan 14 missing/nextafter.c if (isnan(x))
isnan 16 missing/nextafter.c if (isnan(y))
isnan 778 numeric.c else if (isnan(value))
isnan 985 numeric.c if (isnan(y)) {
isnan 1213 numeric.c if (isnan(b)) return Qfalse;
isnan 1221 numeric.c if (isnan(a)) return Qfalse;
isnan 1255 numeric.c if (isnan(a) || isnan(b)) return Qnil;
isnan 1282 numeric.c if (isnan(a)) return Qnil;
isnan 1332 numeric.c if (isnan(b)) return Qfalse;
isnan 1339 numeric.c if (isnan(a)) return Qfalse;
isnan 1369 numeric.c if (isnan(b)) return Qfalse;
isnan 1376 numeric.c if (isnan(a)) return Qfalse;
isnan 1406 numeric.c if (isnan(b)) return Qfalse;
isnan 1413 numeric.c if (isnan(a)) return Qfalse;
isnan 1443 numeric.c if (isnan(b)) return Qfalse;
isnan 1450 numeric.c if (isnan(a)) return Qfalse;
isnan 1475 numeric.c if (isnan(a) || isnan(b)) return Qfalse;
isnan 1549 numeric.c return isnan(value) ? Qtrue : Qfalse;
isnan 1599 numeric.c if (isinf(value) || isnan(value))
isnan 2036 numeric.c if (isinf(number) || isnan(number) ||
isnan 1199 random.c if (isinf(x) || isnan(x)) {
isnan 1243 random.c else if (isnan(max)) {
isnan 1889 rational.c if (isinf(d) || isnan(d))
isnan 1907 rational.c if (isinf(d) || isnan(d))
isnan 1136 sprintf.c if (isnan(fval) || isinf(fval)) {
isnan 1139 sprintf.c if (isnan(fval)) {
isnan 1146 sprintf.c if ((!isnan(fval) && fval < 0.0) || (flags & FPLUS))
isnan 1154 sprintf.c if (!isnan(fval) && fval < 0.0)
isnan 1163 sprintf.c if (!isnan(fval) && fval < 0.0)
isnan 3901 util.c else if (isnan(d)) { /* FP_NAN */
isnan 1178 vm_insnhelper.c if (isnan(a) || isnan(b)) {
isnan 1244 vm_insnhelper.c #define CHECK_CMP_NAN(a, b) if (isnan(a) || isnan(b)) return Qfalse;
isnan 903 vsnprintf.c if (isnan(_double)) {