[Python-checkins] python/dist/src/Objects floatobject.c,2.121,2.122
tim_one@users.sourceforge.net
tim_one@users.sourceforge.net
2003年3月21日 09:10:06 -0800
Update of /cvsroot/python/python/dist/src/Objects
In directory sc8-pr-cvs1:/tmp/cvs-serv30278/Objects
Modified Files:
floatobject.c
Log Message:
_PyFloat_Pack4(): Removed needless call of floor().
Index: floatobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/floatobject.c,v
retrieving revision 2.121
retrieving revision 2.122
diff -C2 -d -r2.121 -r2.122
*** floatobject.c 20 Mar 2003 20:53:32 -0000 2.121
--- floatobject.c 21 Mar 2003 17:10:03 -0000 2.122
***************
*** 961,965 ****
f *= 8388608.0; /* 2**23 */
! fbits = (long) floor(f + 0.5); /* Round */
assert(fbits <= 8388608);
if (fbits >> 23) {
--- 961,965 ----
f *= 8388608.0; /* 2**23 */
! fbits = (unsigned int)(f + 0.5); /* Round */
assert(fbits <= 8388608);
if (fbits >> 23) {