В документации JRE говорится, что собственная функция Float.floatToRawIntBits(Float value)
...
Возвращает представление указанного значения с плавающей точкой
в соответствии с IEEE 754 разметкой битов с "плавающей точкой" в одном формате,
сохранение значений не числа (NaN).
Что такое "single format"
битовая разметка? Я никогда не слышал это выражение.
Я запустил пример:
float f = 1;
System.out.println(Float.floatToRawIntBits(f));
Какие выходы 1065353216
.
Что на самом деле делает эта функция?