 
 This page contains automated test results for code from O'Reilly's Ruby Cookbook. If this code looks interesting or useful, you might want to buy the whole book.
| Numbers | ||
|---|---|---|
| Code | Expected | Actual | 
| 1000.class | Fixnum | Fixnum | 
| 10000000000.class | Bignum | Bignum | 
| (2**30 - 1).class | Fixnum | Fixnum | 
| (2**30).class | Bignum | Bignum | 
| small = 1000 big = small ** 5 | 1000000000000000 | 1000000000000000 | 
| big.class | Bignum | Bignum | 
| smaller = big / big | 1 | 1 | 
| smaller.class | Fixnum | Fixnum | 
| 0.01.class | Float | Float | 
| 1.0.class | Float | Float | 
| 10000000000.00000000001.class | Float | Float |