Umwandlung einer Dezimalzahl in eine Binärzahl

Mr. Brain

Well-known member
Umwandlung einer Dezimalzahl in eine Binärzahl

Und zwar stellt sich mir die Frage allgemein bezüglich Selbststudium zum Erlernen von Java.

Das Dezimalsystem ist nicht das Problem, nur verstehe ich noch nicht so ganz die Umrechnugn ins Binärsystem. Ich weiß, ist ne blöde Frage..:)

Ich möchte die Zahl 517 als Binärzahl umwandeln. Also bezieht sich die Basis der einzelnen Potenzen ja auf die Zahl 2, oder?


Kann mir das jemand mal erläutern?:confused:
 
ist im prinzip gar nicht so schwer.
einfach 517 div/modulo x(x=2 für binär) = ne zahl und ein rest
dann die neue zahl immer wieder div/modulo x nehmen bis die zahl 0 wird.
wenn du dann den rest von unten nach oben liest haste deine binärzahl.

hier mal für dein beispiel:

517 : 2 = 258 Rest: 1
258 : 2 = 129 Rest: 0
129 : 2 = 64 Rest: 1
64 : 2 = 32 Rest: 0
32 : 2 = 16 Rest: 0
16 : 2 = 8 Rest: 0
8 : 2 = 4 Rest: 0
4 : 2 = 2 Rest: 0
2 : 2 = 1 Rest: 0
1 : 2 = 0 Rest: 1

~~~~1000000101~~~~~~


und noch ein link zum online rechnen
Umrechnung von Zahlensystemen
hoffe es hilft dir weiter.
greetz der f.o.g.
 
Mensch, danke dir. Im Lehrbuch, welches ich habe hat der Autor es als Potenz geschrieben. Rest tauchte dort garnicht auf.

Eben habe ich mich mal an der Zahl 238 versucht und diese in Hexadezimal umgewandelt.Ich komme auf E14.

Noch eine Frage zum Hexasystem. Ist die höchste Potenz 16 hoch 3? Oder kann es auch 16 hoch 4 sein?

Weil ich jetzt Probleme bekomme die 517 ins Hexa umzuwandeln. Der Link geht bei mir nicht. Bekomme immer Fehler 404.....
 
das richtige ergebnis ist aber EE.
das lässt sich auch auf der homepage die ich dir geschikt habe leicht nachvollziehen.
deine frage kapier ich grad nicht. ich will mich nicht festlegen aber ich glaube nicht dass es eine maximale potenz gibt, da zahlen ja unendlich sind.

du kannst auch einfach die dualzahl in hex wandeln dazu einfach in 4er tupel von hinten teilen und dann zb 1001 ist:
1 · 1 = 1
0 · 2 = 0
0 · 4 = 0
1 · 8 = 8
——
9
hier quasi mit den potenzen arbeiten.
1 · 1 = 1
0 · 2 = 0
1 · 4 = 4
1 · 8 = 8
——
13
 
Ja hast recht natürlich. Jetzt geht auch die Seite. EE ist natürlich richtig. Verwirrend ist das jetzt nur wegen meinem Buch. Auf dem Link ist das relativ leicht erklärt. Ich versuch das nur noch mit der Potenzschreibweise auf die Reihe zu bekommen.
Danke für die schnelle Hilfe.
 

Beliebte Schlagwörter

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 einen alternativen Browser verwenden.

Zurück
Oben Unten