On Dec 1, 5:52    򮮮
> MaggotChild wrote:
> >>> j = 5/2.0
> > => 2.5
>
> > I'm fine with this
>
> >>> j = 4/2.0
> > => 2.0
>
> > Useless precision -for me. I want 2!
>
> The notation is misleading.     
> type.       

Yes, I do, but when it comes to printing, Float does not.

>
> >>> j == j.to_i ? j.to_i : j
> > => 2
>
> > Is there a "better" way?
>
> Why even bother?

OCD