[Java] Wie kann ich binären zahlen umwandeln ?

ultima

Lt. Junior Grade
Dabei seit
Sep. 2003
Beiträge
327
Wie kann ich in java binären zahlen umwandeln ?

wie die frage es schon sagt

wie kann ich in java binäre zahlen in Buchstaben umwandeln?

also zB 01000010 in A

also das er mir brechnet das es 01000001 in 65 umwandelt....das is ja dann A
 

ultima

Lt. Junior Grade
Ersteller dieses Themas
Dabei seit
Sep. 2003
Beiträge
327
Re: Wie kann ich in java binären zahlen umwandeln ?

japp liegt vor
 

Lefteous

Lieutenant
Dabei seit
März 2003
Beiträge
723
Re: Wie kann ich in java binären zahlen umwandeln ?

HTML:
Ich hoffe das ist, was Du gesuchst hast

public int binStringToInt(String binString) throws NumberFormatException
{
    int dec = 0;
    int binlength = binString.length();
    for (int i = 0; i < binlength; i++)
    {
        int c = Integer.parseInt(binString.substring(binlength -i -1, binlength -i));
        if (c == 1)
        {
            dec += Math.pow(2.0f, (double)i);
        }
    }
    return dec;
}
ich hab noch das throw dazugeschrieben, falls Müll ankommt wird der Fehler dann delegiert.
 
Zuletzt bearbeitet:
Top