Searched refs:Py_IS_NAN (Results 1 – 11 of 11) sorted by relevance
237 if (Py_IS_NAN(x) || x > 0.0) in m_tgamma()337 if (Py_IS_NAN(x)) in m_lgamma()494 if (Py_IS_NAN(x)) in m_erf()512 if (Py_IS_NAN(x)) in m_erfc()534 if (Py_IS_NAN(x) || Py_IS_NAN(y)) in m_atan2()578 else if (Py_IS_NAN(x)) in m_log()600 else if (Py_IS_NAN(x)) in m_log10()692 if (Py_IS_NAN(r)) { in math_1()693 if (!Py_IS_NAN(x)) in math_1()772 if (Py_IS_NAN(r)) { in math_2()[all …]
43 if (Py_IS_NAN(x)) { in _Py_acosh()93 if (Py_IS_NAN(x) || Py_IS_INFINITY(x)) { in _Py_asinh()136 if (Py_IS_NAN(x)) { in _Py_atanh()
92 if (Py_IS_NAN(d)) in special_type()273 if (Py_IS_NAN(z.real) || Py_IS_NAN(z.imag)) in c_atan2()404 if (Py_IS_INFINITY(z.imag) && !Py_IS_NAN(z.real)) in c_cosh()635 if (Py_IS_INFINITY(z.imag) && !Py_IS_NAN(z.real)) in c_sinh()1005 if (r != 0. && !Py_IS_NAN(r) && Py_IS_INFINITY(phi)) in cmath_rect()1040 return PyBool_FromLong(Py_IS_NAN(z.real) || Py_IS_NAN(z.imag)); in cmath_isnan()
14 #define Py_IS_FINITE(X) (!Py_IS_INFINITY(X) && !Py_IS_NAN(X))
93 #ifndef Py_IS_NAN95 #define Py_IS_NAN(X) isnan(X) macro97 #define Py_IS_NAN(X) ((X) != (X)) macro134 #define Py_IS_FINITE(X) (!Py_IS_INFINITY(X) && !Py_IS_NAN(X))
224 #define Py_IS_NAN _isnan macro
837 if (Py_IS_NAN(iv)) { /* nan**w = nan, unless w == 0 */ in float_pow()840 if (Py_IS_NAN(iw)) { /* v**nan = nan, unless v == 1; 1**nan = 1 */ in float_pow()1023 return PyBool_FromLong((long)Py_IS_NAN(x));1383 if (Py_IS_NAN(x) || Py_IS_INFINITY(x)) in float_hex()1737 if (Py_IS_NAN(self)) { in float_as_integer_ratio()
183 if (Py_IS_NAN(dval)) { in PyLong_FromDouble()
825 if (Py_IS_NAN(val) || Py_IS_INFINITY(val)) in PyOS_double_to_string()843 if (Py_IS_NAN(val)) { in PyOS_double_to_string()
1467 * The :c:macro:`Py_IS_NAN(X)` macro returns 1 if its float or double argument
2428 - pyport.h now defines a Py_IS_NAN macro. It works as-is when the