BUG: Nullable floats can look like ints in repr
Nullable floats when output to the screen can look like ints, but in my opinion should look the same as regular non-NaN floats so as not to cause confusion.
```python
import pandas as pd

s = pd.Series([0.0, 1.0, None], dtype="Float64")
print(s)
# 0       0
# 1       1
# 2    <NA>
# dtype: Float64
print(s.astype(float))
# 0    0.0
# 1    1.0
# 2    NaN
# dtype: float64
pd.__version__
# '1.2.0.dev0+560.g86f543143'

```
cc @jorisvandenbossche 