Ответ 1
float f = 12.5f;
int i = Float.floatToIntBits(f);
Что такое эквивалент Java следующего кода на С++?
float f=12.5f;
int& i = reinterpret_cast<int&>(f);
float f = 12.5f;
int i = Float.floatToIntBits(f);