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 = {