Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Wie kann ich Dezimal Zahlen in Hexadezimal Zahlen umwandeln und umgekehrt?
Gibt es dafür eine Methode, oder muss man das Mathematisch machen?
Kann mir mal bitte jemand anhand eines Beispiel Sources erklären, wie das geht?
Die Methoden erwarten immer ein int als Parameter. Bei der Hex-Variante sollte man das 0x davor nicht vergessen, da er sonst nicht merkt, dass es sich um einen Hexadecimalwert handelt.
Am einfachsten geht das Ganze mit der Wrapperklasse Integer:
Die Methoden erwarten immer ein int als Parameter. Bei der Hex-Variante sollte man das 0x davor nicht vergessen, da er sonst nicht merkt, dass es sich um einen Hexadecimalwert handelt.
Oh man, danke!
Es funzt. Ich habe deine Hex Variante mal abgeändert, das man das 0x nicht mehr braucht. Kannst du dir ja unten mal anschauen.
Vielleicht sucht ja jemand anderes eine Lösung wie man Zahlensysteme wie Octal, Bin, Dezimal oder Hex umwandelt, daher poste ich mal meine Methoden dafür.
Alle Methoden lesen den String eines Textfeldes aus und wandeln diesen um, normalerweise besitzen meine Methoden einen try catch Block, den habe ich der besseren Übersichtlichkeit weg gelassen.
Anhand der Methoden Namen kann man sehr gut sehen, von was in was konvertiert wird.
Das fertige Programm, das ich persönlich als Coder natürlich gelungen finde *g* wird es ca. Wochenende auf meiner Homepage zum Download auf der Tools Download Seite geben.
Auf Wunsch schicke ich das auch jetzt schon per Mail zu.