```
a = 1

for x in range(5):
    a += 0.1
    print(a)

```

This is the result:

```
1.1
1.2000000000000002
1.3000000000000003
1.4000000000000004
1.5000000000000004

```

How can I fix this? Is the `round()` function the only way? Can I set the precision of a variable before setting its value?