Mit Binaerzahlen rechnen
-
hi
känn mir jemand erklären, wie ich mit Binärzahkeln rechnen kann?
mit dreistelligen bei addition, 2 stelligen bei subtrahieren?
mfg
p.s.: sry für den titel, kann in den titel keine umlaute eingeben
edit: Titel korrigiert.
-
Mach es genauso wie im Dezimalsystem. Schreib die beiden Zahlen untereinander, dann addierst/subtrahierst du so wie im Dezimalsystem, mit Übertrag und Borgen.
Du musst nur daran denken, dass im Binärsystem die 2 das ist was im Dezimalsystem die 10 ist.Beispiel:
101 011 + ------------ 1+1=2 => Übertrag 1 0+1+1=2 => Übertrag 1 1+0+1=2 => Übertrag 1 Damit hast du von rechts nach link: 0 0 0 1, also 1000
-
bei addidation ist also:
1 + 1 = 0
1 + 0 = 1
0 + 0 = 0mfg
-
433344 schrieb:
bei addidation ist also:
1 + 1 = 0
1 + 0 = 1
0 + 0 = 0mfg
Schreib dahinter noch den Übertrag, damit es auch keine Misverständnisse gibt:
1 + 1 = 0 Übertrag 1
1 + 0 = 1 Übertrag 0
0 + 0 = 0 Übertrag 0
-
433344 schrieb:
bei addidation ist also:
1 + 1 = 0
1 + 0 = 1
0 + 0 = 0und eigentlich muss es kein + sein, sondern ein XOR
-
im binären ist 1+1=10. damit sollte das geklärt sein
-
MamboKurt schrieb:
im binären ist 1+1=10. damit sollte das geklärt sein
Das gilt btw. für jede Basis, also die Basis wird im Zahlensystem zu dieser Basis als 10 dargestellt.
-
also zbsp.:
101010111 + 001101001 --------- 100111110
würd das so stimmen? oder sowas:
101010111 + 001101001 [b]1111[/b][b]1[/b][b]1[/b] --------- 101000000
wobei 1 den Übertrag darstellt.
mfg
-
101010111 + 001101001 [b]1[/b]111111 --------- 1[b]1[/b]1000000