Series 'print' output truncation
When printing a Series (I haven't checked if the same applies to a DataFrame), the output is truncated in such a way as to change the meaning.

``` python
import pandas as pd

vals = [2.08430917305e+10, 3.52205017305e+10, 2.30674817305e+10, \
        2.03954217305e+10, 5.59897817305e+10]

s = pd.Series(vals)
print s.values == vals # True, ie the numbers stored are unaffected
print s # Should be 'e+10' rather than 'e+1'
```

Oddly, changing a single power to 9 rather than 10 makes the whole thing display properly:

``` python
s[0] = 2.08430917305e+9
print s # Now shows the correct exponent values.
```
