4*4bites szorzó?
Az lenne a kérdésem hogy ha két számot kétféleképp összeszorzok binárisan, lehet e különböző eredményeket kapni? Tehát: 2es és 3a bináris számról lenne szó.
0010x0011=01100000 ezt értem...
De ha a háromast komplementáljuk, akkor: 0010x1101=01011000,
és ha a kttest komplementáljuk, akkor: 1110x0011=01010100
Papíron számoltam őket.
Ha 6 os 2. komplementje 0101, akkor az lenne a kérdésem hogy fenti utolsó kettő érték így egyforma? Csak nekem tűnik úgy hogy két teljesen különböző számról van szó? Ha igen akkor valaki megtudná magyarázni hogy ez miért van?
Elírtam, pont felcseréltem a helyértékeket...
0010x0011=00000110
0010x1101=00011010,
1110x0011=00101010
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Szerintem összehordasz hetet-havat. Az a kisebbik ügy, hogy hirtelen előrántod a (kettes) komplemenst, nem egészen világos okból, de mindegy is, -2 × 3-nak is egyenlőnek kéne lennie -3 × 2-vel. Az viszont már érthetetlen, hogy állítólag négy biten számolsz, de a túlcsordulást szépen berakod egy nyolcbites számba, ahelyett, hogy eldobnád. Hadd szembesítselek a saját kalkulációddal:
0010 × 1101 = 00011010,
1110 × 0011 = 00101010
A négy biten kívülre eső haszontalan részt elhagyva:
0010 × 1101 = 1010,
1110 × 0011 = 1010
Így már kissé jobban hasonlít egymásra a két eredmény, ami mennyi is? Tudjuk, hogy kettes komplemens, tehát mínusz szám, a pozitívvá alakításhoz egyet le kell vonni belőle, azután negálni:
1001 --> 0110 = 𝟔𝓭𝓮𝓬
Megvallom, engem ez nem vágott mellbe, pont ezt vártam. Ugyanez 8 biten:
00000010 × 00001101 = 000001011111010,
00001110 × 00000011 = 000000111111010
hasznos: 11111010
pozitívvá alakítva: 00000110 = 𝟔𝓭𝓮𝓬
Jé... Ha kedved van, végezd el akármennyivel több, vagy mindössze 3 biten is. Valahogy mindig stimmelni fog, csak ne felejtsd el eldobni a méretből kilógó biteket.
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!