Python论坛  - 讨论区

标题:[python-chinese] 关于浮点数间的大小比较

2007年12月26日 星期三 14:59

fluke.l fluke.l在gmail.com
星期三 十二月 26 14:59:17 HKT 2007

一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20071226/d2816213/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年12月26日 星期三 16:41

Wayne moonbingbing在gmail.com
星期三 十二月 26 16:41:19 HKT 2007

为什么不用 Decimal 呢?这个库就是为浮点数的精确计算服务的

>>> from decimal import *
>>> Decimal('0.000001') > Decimal('0.00000000001')
True
>>> Decimal('0.70') * Decimal('1.05')
 Decimal("0.7350")
 >>> .70 * 1.05
 0.73499999999999999

在07-12-26,fluke.l <fluke.l at gmail.com> 写道:
>
> 相减,再和要求的精度比
>
> -----------------------
> 欢迎使用手机浏览器UCWEB
>
> ---原邮件---
> 发件人:cafeeee
> 发送时间:2007-12-26 13:40
> 收件人:chosen,python-chinese
> 主题:Re: [python-chinese] 关于浮点数间的大小比较
>
> 那不就是 A>
> On Dec 26, 2007 1:34 PM, chosen <chosen at 126.com> wrote:
> >
> > 是不是得要设个非常小的数,比方说e=0.00001
> > 然后A-B> > 那么如果我要判断两个浮点数中的哪个小呢?
> > 诸位有什么建议?
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
wayne
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20071226/67170277/attachment-0001.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]
cyt

cyt

2007年12月27日 星期四 02:43

yuting cui yutingcui在gmail.com
星期四 十二月 27 02:43:49 HKT 2007

那个变成整型运算了,精度是保证了,但是效率丢光了

在 07-12-26,Wayne<moonbingbing在gmail.com> 写道:
> 为什么不用 Decimal 呢?这个库就是为浮点数的精确计算服务的
>
> >>> from decimal import *
> >>> Decimal('0.000001') > Decimal('0.00000000001')
> True
> >>> Decimal('0.70') * Decimal('1.05')
>  Decimal("0.7350")
>  >>> .70 * 1.05
>   0.73499999999999999
>
> 在07-12-26,fluke.l <fluke.l在gmail.com> 写道:
> > 相减,再和要求的精度比
> >
> > -----------------------
> > 欢迎使用手机浏览器UCWEB
> >
> > ---原邮件---
> > 发件人:cafeeee
> > 发送时间:2007-12-26 13:40
> > 收件人:chosen,python-chinese
> > 主题:Re: [python-chinese] 关于浮点数间的大小比较
> >
> > 那不就是 A> >
> > On Dec 26, 2007 1:34 PM, chosen <chosen在126.com> wrote:
> > >
> > > 是不是得要设个非常小的数,比方说e=0.00001
> > > 然后A-B> > > 那么如果我要判断两个浮点数中的哪个小呢?
> > > 诸位有什么建议?
> > _______________________________________________
> >
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> >
>
>
>
> --
> wayne
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年12月28日 星期五 12:08

Ben Luo benluo在gmail.com
星期五 十二月 28 12:08:15 HKT 2007

Äܲ»ÄÜÏȳËÒÔ10000ÔٱȽϣ¿
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071228/95ce3ce2/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号