# Why .45 // .28 does not work?

Taking modulo works with Python float and Sage float:

```
sage: .45r % .28r
0.16999999999999998
sage: .45 % .28
-0.110000000000000
```

The quotient works with Python float:

```
sage: .45r // .28r
1.0
```

But why should it not work with Sage float as well?

```
sage: .45 // .28
Traceback (most recent call last):
...
TypeError: unsupported operand parent(s) for //: 'Real Field with 53 bits of precision' and 'Real Field with 53 bits of precision'
```

You can have a look at my proposal concerning the operator % in #21747 and #21745