--Original Message-
>> From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of
>> stepharo
>> Sent: Friday, September 2, 2016 8:41 PM
>> To: Any question about pharo is welcome
>> Subject: [Pharo-users] Comparing floats
>>
>> Hi
&
stepharo
Sent: Friday, September 2, 2016 8:41 PM
To: Any question about pharo is welcome
Subject: [Pharo-users] Comparing floats
Hi
I'm writing a simple converter between Celcius and Farhenheit as an example to
start programming.
Converter >> convertFarhenheit: anInteger
^ ((anI
-Original Message-
From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of
stepharo
Sent: Friday, September 2, 2016 8:41 PM
To: Any question about pharo is welcome
Subject: [Pharo-users] Comparing floats
Hi
I'm writing a simple converter between Celcius and Farhenheit
t;
> -Original Message-
> From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of
> stepharo
> Sent: Friday, September 2, 2016 8:41 PM
> To: Any question about pharo is welcome
> Subject: [Pharo-users] Comparing floats
>
> Hi
>
> I
is welcome
Subject: [Pharo-users] Comparing floats
Hi
I'm writing a simple converter between Celcius and Farhenheit as an example to
start programming.
Converter >> convertFarhenheit: anInteger
^ ((anInteger - 32) / 1.8)
ConverterTest >> testFToC
| converter
Why not use "equalsTo:"?
Floats are tricky, you either round your result before comparing or
change the comparison method.
0.33 equalsTo: (1/3) "true"
Regards!
Esteban A. Maringolo
2016-09-02 15:41 GMT-03:00 stepharo :
> Hi
>
> I'm writing a simple converter between Celcius and
Hi
I'm writing a simple converter between Celcius and Farhenheit as an
example to start programming.
Converter >> convertFarhenheit: anInteger
^ ((anInteger - 32) / 1.8)
ConverterTest >> testFToC
| converter |
converter := TemperatureConverter new.
self assert: ((converter c