it always gives you a float, even when the result is a whole number. - `//` is **floor division** — it drops the decimal part (rounds toward negative infinity).