java: binärzahlen -> ascii code

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/java_binaerzahlen_gt_ascii_code_79022/page_1 - zur Vollversion wechseln!


lachrymology schrieb am 17.05.2003 um 18:54

hi...
jm ne idee wie ich auf _einfache_ weise binärzählen in ascii code umwandeln könnt?
(java)


FMFlash schrieb am 17.05.2003 um 19:04

rechne die 8-bit binär in integer um, der dann den ascii code darstellt und umgekehrt.

beispiel: 01100001 = 97 = a .... b = 98 = 01100010


lachrymology schrieb am 17.05.2003 um 19:35

hm...aha :confused: :D

geht das genauer? was mach ich dann mit den int?


lachrymology schrieb am 17.05.2003 um 21:24

-


FMFlash schrieb am 17.05.2003 um 21:51

also, wenn die 8-bit binär in dezimal (integer) umgerechnet den ascii code ergeben, brauchst du nur noch den ascii code als das entsprechende zeichen (char, string) darzustellen. wie man das in java angehen könnte weiss ich nicht, unter C funktioniert diese umwandlug jedenfalls so:

Code:
int iAscii = 97;
char cBuchstabe = (char)iAscii;
// cBuchstabe == 'a'

ich hoffe das hilft dir weiter!


atrox schrieb am 18.05.2003 um 05:45

imho kann man auch direkt rechenoperationen auf dem datentyp 'char' anwenden.


Ringding schrieb am 18.05.2003 um 10:30

Kann's vielleicht sein, dass sie einen String "100101" in eine Zahl umwandeln will? Lernt man das nicht in "Einführung in die Informatik"?


atrox schrieb am 18.05.2003 um 11:56

ahhh.. ich glaube er sucht java.lang.Integer.parseInt(String s, int radix)


FMFlash schrieb am 18.05.2003 um 11:59

Zitat von atrox
Zitat von flocky
falls du noch die möglichkeit hast dann leg 15 euro drauf und nimm einen heattrap statt dem delta, BITTE :D:rolleyes:

sie sucht ;)


Ringding schrieb am 18.05.2003 um 12:04

Zitat
ahhh.. ich glaube er sucht java.lang.Integer.parseInt(String s, int radix)

Ah ja, ich hab ja gewusst, dass es irgendwie mit der Library gehen muss, hab's aber nicht gefunden. Die andere Richtung geht nämlich mit toBinaryString.


atrox schrieb am 18.05.2003 um 12:11

oder der allgemeine fall mit Integer.toString(int i, int radix).

Zitat
sie sucht
schalfende(*) InformatikstudentIN - ich muß besser ausschau halten :)


lachrymology schrieb am 22.05.2003 um 18:30

Zitat von Ringding
Lernt man das nicht in "Einführung in die Informatik"?

nein, eigentlich heissts genau einführung ins programmieren...tschuldigung, irgendwo und irgendwann muss ich das halt auch lernen :p

auf jeden fall thx für eure hilfe!

was ich eigentlich gesucht habe ist:
dass ich überall wo sich eine 1 im string befindet soll man 2 hoch die stelle dazuaddieren...

das wusst ich nicht..jetzt weiss ichs und das proggie is auch schon längst fertig

auf ein nächstes ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025