BUG: fix timedelta floordiv with scalar float (correction of #44466)
diff --git a/pandas/core/arrays/timedeltas.py b/pandas/core/arrays/timedeltas.py
index 91e90ebdb6253..2a2e59cfda5e9 100644
--- a/pandas/core/arrays/timedeltas.py
+++ b/pandas/core/arrays/timedeltas.py
@@ -651,7 +651,7 @@ def __floordiv__(self, other):
 
             # at this point we should only have numeric scalars; anything
             #  else will raise
-            result = self._ndarray / other
+            result = self._ndarray // other
             freq = None
             if self.freq is not None:
                 # Note: freq gets division, not floor-division

Follow-up on https://github.com/pandas-dev/pandas/pull/44466#discussion_r749430496

I still need to add a test that would actually catch this