[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) {

AltStyle によって変換されたページ (->オリジナル) /