binärdarstellung
-
tach folks
gibts unter java schon eine funktion mit der ich zahlen in ihre binärwerte umwandeln kann und diese mir dann als array zurückgeliefert werden?
sprich ich hab zb. die 3 als eingabe und herraus kommt ein feld mit 2 werten nämlich 1,1bye
tt
-
du meinst jetzt Bit-Darstellung, oder?
Weil:
Binär wäre eine 3 sowas wie "3 0 0 0" (4-Byte-int)...Ist aber nur ein Hinweis, weil: eine Antwort kenne ich auch nicht...
-
du meinst jetzt Bit-Darstellung, oder?
Weil:
Binär wäre eine 3 sowas wie "3 0 0 0" (4-Byte-int)das musste mir mal jetzt plausibel erklären...
ich meine wird ein binärwert einer zahl nicht in bits dargestellt?
bye
tt
-
Am einfachsten geht das mit
String test = Integer.toString(deineZahl, 2);
Dann hast du das ganze zwar nur als String. Wenn du unbedingt einen Array brauchst, dann kannst du das ja mit
byte[] myBitArray = test.getBytes();
bewerkstelligen.
-
Original erstellt von TheTester:
**>du meinst jetzt Bit-Darstellung, oder?Weil:
Binär wäre eine 3 sowas wie "3 0 0 0" (4-Byte-int)das musste mir mal jetzt plausibel erklären...
ich meine wird ein binärwert einer zahl nicht in bits dargestellt?
bye
tt**
Das würde mich ehrlich gesagt auch interessieren. Denn eigentlich setzt sich binärer code, doch nur aus 2 Zahlen zusammen. Nämlich 0 und 1, womit die 3 eben mit 11 gleichzusetzen wäre.
[ Dieser Beitrag wurde am 02.06.2003 um 14:58 Uhr von Pogo editiert. ]