python中保留几位小数进行四舍五入的round函数自身的源代码是什么?_百 ...
发布网友
发布时间:2022-04-25 15:13
我来回答
共1个回答
热心网友
时间:2022-04-06 15:46
它是内置函copy数。build-in,应该是百C语言的。用度的应该是
c的library
在python2.73.源码中问
有这样一句。pymath.h:extern
double
round(double);
在pymath.c中定义如下:答
#ifndef
HAVE_ROUND
double
round(double
x)
{
double
absx,
y;
absx
=
fabs(x);
y
=
floor(absx);
if
(absx
-
y
>=
0.5)
y
+=
1.0;
return
copysign(y,
x);
}