2004年08月13日 星期五 10:22
有这样一个例子: >>> print 6200-6199.997841 >>> 0.00215899999966 但是我想得到的结果是0.002159,请问如何得到这个结果 谢谢。
2004年08月13日 星期五 10:25
tocer,您好! 数值的精确度问题 ======= 2004-08-13 10:22:00 您在来信中写道:======= >有这样一个例子: >>>> print 6200-6199.997841 >>>> 0.00215899999966 >但是我想得到的结果是0.002159,请问如何得到这个结果 >谢谢。_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese = = = = = = = = = = = = = = = = = = = = 致 礼! guochen guochen at 1218.com.cn 2004-08-13
2004年08月13日 星期五 10:26
On 2004-08-13 10:22:1092363724 +0800, tocer wrote: > 有这样一个例子: > >>> print 6200-6199.997841 > >>> 0.00215899999966 > 但是我想得到的结果是0.002159,请问如何得到这个结果 > 谢谢。 "%.6f" % (6200-6199.997841)
2004年08月13日 星期五 10:42
Hollo tocer: >>> a=6200-6199.997841 >>> a 0.0021589999996649567 >>> print "%f"%a 0.002159 >>> import fpformat >>> fpformat.fix(a, 6) '0.002159' >>> print fpformat.fix(a, 6) 0.002159 >>> 两种方式!!! /******** [2004-08-13]10:42:33 ; tocer wrote: tocer> 有这样一个例子: >>>> print 6200-6199.997841 >>>> 0.00215899999966 tocer> 但是我想得到的结果是0.002159,请问如何得到这个结果 tocer> 谢谢。 ********************************************/ -- Free as in Freedom Zoom.Quiet #=========================================# ]Time is unimportant, only life important![ #=========================================# sender is the Bat!2.12.00
2004年08月13日 星期五 12:18
谢谢各位 ----- Original Message ----- From: "Zoom.Quiet" <zoomq at infopro.cn> To: "tocer" <python-chinese at lists.python.cn> Sent: Friday, August 13, 2004 10:42 AM Subject: Re: [python-chinese] 请教一个计算精度的问题 > Hollo tocer: > > >>> a=6200-6199.997841 > >>> a > 0.0021589999996649567 > >>> print "%f"%a > 0.002159 > >>> import fpformat > >>> fpformat.fix(a, 6) > '0.002159' > >>> print fpformat.fix(a, 6) > 0.002159 > >>> > > 两种方式!!! > > > /******** [2004-08-13]10:42:33 ; tocer wrote: > > tocer> 有这样一个例子: > >>>> print 6200-6199.997841 > >>>> 0.00215899999966 > tocer> 但是我想得到的结果是0.002159,请问如何得到这个结果 > tocer> 谢谢。 > > > ********************************************/ > > -- > Free as in Freedom > > Zoom.Quiet > > #=========================================# > ]Time is unimportant, only life important![ > #=========================================# > > sender is the Bat!2.12.00 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2004年08月13日 星期五 15:41
print "%f" % a 会自动进行fix操作 -----邮件原件----- 发件人: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn] 代表 tocer 发送时间: 2004年8月13日 12:19 收件人: python-chinese at lists.python.cn 主题: Re: [python-chinese] 请教一个计算精度的问题 谢谢各位 ----- Original Message ----- From: "Zoom.Quiet" <zoomq at infopro.cn> To: "tocer" <python-chinese at lists.python.cn> Sent: Friday, August 13, 2004 10:42 AM Subject: Re: [python-chinese] 请教一个计算精度的问题 > Hollo tocer: > > >>> a=6200-6199.997841 > >>> a > 0.0021589999996649567 > >>> print "%f"%a > 0.002159 > >>> import fpformat > >>> fpformat.fix(a, 6) > '0.002159' > >>> print fpformat.fix(a, 6) > 0.002159 > >>> > > 两种方式!!! > > > /******** [2004-08-13]10:42:33 ; tocer wrote: > > tocer> 有这样一个例子: > >>>> print 6200-6199.997841 > >>>> 0.00215899999966 > tocer> 但是我想得到的结果是0.002159,请问如何得到这个结果 > tocer> 谢谢。 > > > ********************************************/ > > -- > Free as in Freedom > > Zoom.Quiet > > #=========================================# > ]Time is unimportant, only life important![ > #=========================================# > > sender is the Bat!2.12.00 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2004年08月13日 星期五 16:27
非常感谢 ----- Original Message ----- From: "c[Box]" <cbox_wu at hotmail.com> To: <python-chinese at lists.python.cn> Sent: Friday, August 13, 2004 3:41 PM Subject: 答复: [python-chinese] 请教一个计算精度的问题 print "%f" % a 会自动进行fix操作 -----邮件原件----- 发件人: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn] 代表 tocer 发送时间: 2004年8月13日 12:19 收件人: python-chinese at lists.python.cn 主题: Re: [python-chinese] 请教一个计算精度的问题 谢谢各位 ----- Original Message ----- From: "Zoom.Quiet" <zoomq at infopro.cn> To: "tocer" <python-chinese at lists.python.cn> Sent: Friday, August 13, 2004 10:42 AM Subject: Re: [python-chinese] 请教一个计算精度的问题 > Hollo tocer: > > >>> a=6200-6199.997841 > >>> a > 0.0021589999996649567 > >>> print "%f"%a > 0.002159 > >>> import fpformat > >>> fpformat.fix(a, 6) > '0.002159' > >>> print fpformat.fix(a, 6) > 0.002159 > >>> > > 两种方式!!! > > > /******** [2004-08-13]10:42:33 ; tocer wrote: > > tocer> 有这样一个例子: > >>>> print 6200-6199.997841 > >>>> 0.00215899999966 > tocer> 但是我想得到的结果是0.002159,请问如何得到这个结果 > tocer> 谢谢。 > > > ********************************************/ > > -- > Free as in Freedom > > Zoom.Quiet > > #=========================================# > ]Time is unimportant, only life important![ > #=========================================# > > sender is the Bat!2.12.00 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > _______________________________________________ python-chinese list python-chinese at lists.python.cn http://python.cn/mailman/listinfo/python-chinese
Zeuux © 2025
京ICP备05028076号