Hi,

(12/04/12 0:17), Thomas E Enebo wrote:
> b = BigDecimal("1") / 1.0
> p b, b.class
> 
> I was surprised to see b.class print out as a Float.  Can someone
> explain why this is?

While BigDecimal has precision info, but Float doesn't.  So `b' also
doesn't have.  Therefore it can't be BigDecimal.

Does this make sense?

-- 
Nobu Nakada