Well, this is a good idea, I go do this way. tks

2012/8/22 Greg Ewing <[email protected]>

> Ricardo Franco wrote:
>
>>     That's why when you are comparing floating point numbers, you always
>>     have to check if they are within some small error value from each
>>     other. How large that value is depends on your particular use case.
>>
>
> It's even better if you can avoid comparing floats for
> equality at all. You can do that in this case by using an
> integer loop counter and computing the float value from it:
>
> >>> for i in xrange(11):
> ...    rate = 1.0 + i * 0.1
> ...    print rate
> ...
> 1.0
> 1.1
> 1.2
> 1.3
> 1.4
> 1.5
> 1.6
> 1.7
> 1.8
> 1.9
> 2.0
>
> --
> Greg
>



-- 
Ricardo Franco Andrade             @ricardokrieg

( Game | Desktop | Web ) Developer

email: [email protected]
contact: +55 (86) 9958 9725
             +55 (86) 9436 0830
twitter: twitter.com/ricardokrieg
facebooK: https://www.facebook.com/krieg.ricardo
github: https://github.com/ricardokrieg

Reply via email to