[squeak-dev] Number>>day buggy? Try: 0.5 day

Chris Muller asqueaker at gmail.com
Mon May 2 21:16:54 UTC 2011


+1


On Mon, May 2, 2011 at 1:17 PM, Enrico Spinielli
<enrico.spinielli at googlemail.com> wrote:
> Hi,
> I evaluated the following and got surprised:
>
> 0.5 days. "prints: 0:12:00:00; ok for me"
> 0.5 day. "prints: 1:00:00:00; _not ok_ IMHO"
> (1/2) day. "prints: 1:00:00:00;_not ok_ IMHO"
>
> the implementation says:
> Number>>day
>        ^ self sign days
>
> Number>>days
>        ^ Duration days: self
>
> but should probably be:
> Number>>day
>        ^ self days
>
> Similarly for
>        Number>>hour
>        Number>>milliSecond
>        Number>>minute
>        Number>>nanoSecond
>        Number>>second
>        Number>>week
>
> Any thought about this?
> --
> Enrico Spinielli
> "Do Androids dream of electric sheep?"— Philip K. Dick
> "Hear and forget; see and remember;do and understand."—Mitchel Resnick
>
>
>



More information about the Squeak-dev mailing list