Tja wie soll ich’s schonen ausdrücken: Java kennt das schon.
Das möcht ich sehen, wie du mit der Methode eine Binärzahl im Sringformat in ein Float umwandelst. Allerdings gibts wirklich eine Möglichkeit die hier nicht benutzt werden soll, nämlich:
Float.intBitsToFloat(Integer.valueOf("01001000011101001000000111000000", 2))
oder wenn du kein auto-boxing hast
Float.intBitsToFloat(Integer.valueOf("01001000011101001000000111000000", 2).intValue())
Wenn du 64 bits hast und nicht 32, dann nimmst du eben Double und Long statt Float und Integer.
Ich vermute mal dass der hier: /t/binaerzahl-in-gleitkommazahl/5169321