isnan 1115 bignum.c if (isnan(d)) {
isnan 1300 bignum.c if (isnan(a)) return Qfalse;
isnan 2007 bignum.c if (isnan(RFLOAT_VALUE(y))) return y;
isnan 892 complex.c return f_boolcast(!isnan(f) && signbit(f));
isnan 4180 ext/bigdecimal/bigdecimal.c if(isnan(d)) {
isnan 295 ext/json/ext/generator/generator.c } else if (isnan(value)) {
isnan 101 include/ruby/missing.h # define isinf(x) (!finite(x) && !isnan(x))
isnan 109 include/ruby/missing.h RUBY_EXTERN int isnan(double);
isnan 274 include/ruby/win32.h #ifndef isnan
isnan 358 marshal.c else if (isnan(d)) {
isnan 32 math.c if (isnan(y)) {
isnan 33 math.c if (isnan(x)) break;
isnan 12 missing/erf.c # ifndef isnan
isnan 73 missing/erf.c if (isnan(x)) return x; /* erf(NaN) = NaN */
isnan 83 missing/erf.c if (isnan(x)) return x; /* erfc(NaN) = NaN */
isnan 6 missing/finite.c return !isnan(n) && !isinf(n);
isnan 39 missing/isinf.c return (!finite(n) && !isnan(n));
isnan 778 missing/vsnprintf.c if (isnan(_double)) {
isnan 530 numeric.c else if(isnan(value))
isnan 691 numeric.c if (isinf(x) && !isinf(y) && !isnan(y))
isnan 744 numeric.c else if (isnan(d) || isinf(d)) {
isnan 876 numeric.c if (isnan(b)) return Qfalse;
isnan 882 numeric.c if (isnan(a)) return Qfalse;
isnan 907 numeric.c if (isnan(a) || isnan(b)) return Qnil;
isnan 972 numeric.c if (isnan(b)) return Qfalse;
isnan 978 numeric.c if (isnan(a)) return Qfalse;
isnan 1007 numeric.c if (isnan(b)) return Qfalse;
isnan 1013 numeric.c if (isnan(a)) return Qfalse;
isnan 1041 numeric.c if (isnan(b)) return Qfalse;
isnan 1047 numeric.c if (isnan(a)) return Qfalse;
isnan 1076 numeric.c if (isnan(b)) return Qfalse;
isnan 1082 numeric.c if (isnan(a)) return Qfalse;
isnan 1104 numeric.c if (isnan(a) || isnan(b)) return Qfalse;
isnan 1176 numeric.c return isnan(value) ? Qtrue : Qfalse;
isnan 1222 numeric.c if (isinf(value) || isnan(value))
isnan 1094 rational.c if (isinf(f) || isnan(f))
isnan 967 sprintf.c if (isnan(fval) || isinf(fval)) {
isnan 970 sprintf.c if (isnan(fval)) {
isnan 977 sprintf.c if ((!isnan(fval) && fval < 0.0) || (flags & FPLUS))
isnan 985 sprintf.c if (!isnan(fval) && fval < 0.0)
isnan 994 sprintf.c if (!isnan(fval) && fval < 0.0)
isnan 1488 vm_insnhelper.c if (isnan(a) || isnan(b)) {