更新时间:2022-12-07 19:32:46
I'm not sure it is what you want, but here's a solution to have the binary representation of the IEEE 754 floating-point "double format" bit layout for a float (it is basically the memory representation of a float) :
int intBits = Float.floatToIntBits(yourFloat);
String binary = Integer.toBinaryString(intBits);
For the reverse procedure :
int intBits = Integer.parseInt(myString, 2);
float myFloat = Float.intBitsToFloat(intBits);