Hogyan végzem el ezt az összeadást BCD-ben?
56+378 műveletet kellene elvégeznem BCD-ben.
Úgy csináltam, ahogy kell: 0101 0110 + 0011 0111 1000 elvégeztem, ugye a végén 14-es van összeadás után, amit szétbontottam 1-esre és 4-esre, de ez után elakadtam. Pontosan hogyan is kell ezt hozzáadni? Vagy mi a teendő?
Előre is köszönöm a választ!
56 + 378
0000 0101 0110 + 0011 0111 1000
1. lépés: binárisan össezadod:
0000 0101 0110 +
0011 0111 1000 =
0011 1100 1110
2. Vizsgáljuk meg hátulról, hogy érvényes számjegyek-e:
1110 = 14, nem jó
Hozzá kell adni 6-ot:
1110 + 0110 = 0001 0100
Így 0100 lesz az utolsó számjegy, és 0001-et hozzá kell adni az utolsó előttihez:
0011 1101 0100
A 3. számjegy már jó, nézzük meg a 2.-at:
1101 = 13, nem jó, adjunk hozzá 6-ot:
1101 + 0110 = 0001 0011
Így 0011 lesz a 2. számjegy és 0001-gyel nő az első:
0100 0011 0100
Végül vizsgáljuk meg az 1. számjegyet:
0100 = 4, jó
Mivel az eredeti bináris összeadás során nem történt átvitel a 4-es csoportok között, ezért nem kell bántani az eredményt.
Ellenőrizzük az eredményt:
0100 0011 0100 = 434
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!