REGR: memory_usage showing unnecessary FutureWarning
- [x] closes #50066 (Replace xxxx with the GitHub issue number)
- [x] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [x] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [x] Added [type annotations](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#type-hints) to new arguments/methods/functions.
- [x] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.

Either need conditional logic on 32 vs 64-bit machines or just not check the result; I'm okay with the latter for this. lets try intp  It's not the dtype, it's the value. You're counting bytes on 32bit vs 64bit machines. Thx, should have checked the error message... Thanks @phofl 