On 12.05.2011 10:03, Abid H. Mujtaba wrote:
> unittest
> {
> double x = 3.2 ;
> float y = 3.2 ;
>
> assert( x == y ) ;
> }Quite OK, IMHO: x-y = -4.76837e-08 Just regular rounding error, and we are comparing values stored with different precision. Float values quite rarely can store *exact* values. /Alexander
