Na jakoukoliv nevím...
Na dvojkovou to jde přímo přepsat
0h = 0000b
1h = 0001b
2h = 0010b
3h = 0011b
4h = 0100b
5h = 0101b
atd, každé číslici v šestnáctkové soustavě odpovídají 4 bity ve dvojkové.
Do desítkové soustavy se to převádí hůř.
Takže třeba
15AEh = 1*16^3 + 5*16^2 + 10*16^1 + 14*16^0
Offline
Offline

↑ honzik007:
Třeba čísla v 16tkové přepsat do desítkové, sečíst a pak přepsat zpět do požadované
Offline

↑ honzik007:
Zeptám se já. Umíš převádět číslo z 16kové soustavy do desítkové?
Offline

↑ honzik007:
Chtělo by to nejdříve trochu danou problematiku nastudovat. Takhle je to na delší čas.
A umíš aspoň napsat číslo ze 2kové do 10kové?
Offline
Otázka je, jestli se máš naučit sčítat v šestnáctkové soustavě (není to až takový problém, je to podobné jako v desítkové, jen je tam víc čísel) nebo jestli to máš nejprve převést a poté sečíst.
Sčítat ve dvojkové soustavě je formalita, takže první příklad by byl
2C => 10 1100
2C => 10 1100
-------------------
101 1000
Sčítání ve dvojkové soustavě je formalita, 0+0=0, 0+1=1+0=1, 1+1 = 10 (tedy 0 a jedničku připočteme k dalšímu sloupci).
Tenhle příklad lze řešit i jednodušeji, protože 2C+2C = 2*2C, a násobení dvěma se ve dvojkové soustavě dělá velmi jednoduše - vše posuneme o jeden bit doleva a zprava doplníme nulou.
Offline