Mercurial > cpython-lru_cache-weakref
diff Objects/floatobject.c @ 239:fda973f2a512 legacy-trunk
Added nonzero test
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Tue, 14 May 1991 11:57:01 +0000 |
| parents | 7ec6058b539b |
| children | bab1f5494b8e |
line wrap: on
line diff
--- a/Objects/floatobject.c Tue May 14 11:56:03 1991 +0000 +++ b/Objects/floatobject.c Tue May 14 11:57:01 1991 +0000 @@ -260,6 +260,13 @@ return float_pos(v); } +static int +float_nonzero(v) + floatobject *v; +{ + return v->ob_fval != 0.0; +} + static number_methods float_as_number = { float_add, /*nb_add*/ float_sub, /*nb_subtract*/ @@ -271,6 +278,7 @@ float_neg, /*nb_negative*/ float_pos, /*nb_positive*/ float_abs, /*nb_absolute*/ + float_nonzero, /*nb_nonzero*/ }; typeobject Floattype = {
