sčítání 16-kové soustavy

Anonym Zeqesor04.10.2017 18:57 Nahlásit
Ahoj, vůbec nevím,jak mám sečíst příklad z 16-kové soustavy. Prosím o vysvětlení.Díky
(8CDA)+(2A3D)

Odpovědi

Přidat odpověď ▾

Diskuze

Anonym Gematen04.10.2017 19:50 Nahlásit
B717 - Jde ti o to, jak dosáhnout jednoduše výsledku, nebo pochopit práci v číselných soustavách se základem jiným, než 10?
Anonym Sutotyk04.10.2017 21:44 Nahlásit
Potvrzuji výsledek ;)
(8CDA)+(2A3D) => 36058 + 10813 = 46871

Šestnáctková soustava je popsaná na Wikipedii:
=> https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava

V části "Převod celých šestnáctkových čísel na desítkové" je to vysvětlené na čísle (3B0F). Vy si tímto způsobem převedete vaše čísla, která nakonec sečtete.

Pro kontrolu převod číslic na dekadické:
(8CDA) => (8 12 13 10)
(2A3D) => (2 10 3 13)
Anonym Gematen04.10.2017 22:21 Nahlásit
Hexadecimální zápis jde pohodlně převést na binární čísla, každou pozici na 4 binární. V našem případě B717 = 1011 0111 0001 0111. Hex čísla se právě pro stručnější zápis používají informatice, i když v počítačích jsou pak zpracovávány jako binární.
Sečítat se dají i bez převodu na dekadická čísla, napíšeme si je pod sebe:
8CDA
2A3D

a začneme sečítat od konce:
A+D = 17 napíšeme 7 a přenos 1
3+D+1 = 11 napíšeme 1 a přenos 1
C+A+1 = 17 napíšeme 7 a přenos 1
2+8+1 = B

Také bychom to mohli stejně sečítat po bitech v dvojkové soustavě.
Přidat komentář do diskuze ▾