Hope that helps Python2.7 automatically uses the / operator as integer (whole number) division, which will always produce a whole number.

code :

```
Area = 1.0/2 * Base * Height # 1.0 is a float type, 1 is an integer type
```

```
Area = Base * Height * (1.0/2.0)
```

```
Base * Height * (0.5)
= 192 * 0.5
= 96
```

```
Base * Height * (1/2)
= Base * Height * (0) # since 1/2 rounds down to 0 in integer division
= 192 * 0
= 0
```

```
from __future__ import division
```

```
>>> from __future__ import division
>>> 1/2
0.5
```