diff Python/bltinmodule.c @ 53232:93223603c992 legacy-trunk

Issue #1869: Fix a couple of minor round() issues.
author Mark Dickinson <dickinsm@gmail.com>
date Sat, 18 Apr 2009 14:59:42 +0000
parents 75efd757434b
children 72a50394c2dd
line wrap: on
line diff
--- a/Python/bltinmodule.c	Sat Apr 18 14:41:37 2009 +0000
+++ b/Python/bltinmodule.c	Sat Apr 18 14:59:42 2009 +0000
@@ -2081,10 +2081,7 @@
 		number /= f;
 	else
 		number *= f;
-	if (number >= 0.0)
-		number = floor(number + 0.5);
-	else
-		number = ceil(number - 0.5);
+	number = round(number);
 	if (ndigits < 0)
 		number *= f;
 	else