Difference between data types (int8 and float)

It is.

Fun fact: double is computed in software on a ESP32, float has hardware support.