// to see the IEEE bits inside a float int inside = Float.floatToIntBits ( f ); // to construct a float out of IEEE bits float f = Float.intBitsToFloat ( bits ); // to see the IEEE bits inside a double long inside = Double.doubleToLongBits ( d ); // to construct a double out of IEEE bits double d = Double.longBitsToDouble ( bits );