Nejste přihlášen/a.
Dobrý den, potřeboval bych poradit s tímto příkladem, konkrétně jak se přišlo na poslední krok v postupu (Jak se přijde na to, že se sečtou zrovna tydle čísla?):
Číslo (10101011)2 máme převést do desítkové soustavy.
Postup: každý řád odpovídá 2x
máme tudíž 27 ; 26 ; 25 ; 24 ;23 ;22 ;21 ;20
pak všechny tyto umocněné čísla sečteme (128 + 64 + 32 + 16 + 8 + 4 +2 +1) = součet je 255
rozsah je tedy 255 až 0
máme tedy 256 kombinací
128 + 32 + 8 + 2 + 1 = (171)10
1x27+0x26+1x25+0x24+1x23+0x22+1x21+1x20 =
128 + 0 + 32 + 0 + 8 + 0 + 2 + 1 = 271
Luky, chňápeš, nebo se mám rozepsat?
doplněno 20.07.15 12:08: Mám tam chybu, samozřejmě, že 128 + 0 + 32 + 0 + 8 + 0 + 2 + 1 = 171 nikoli 271Součet 255 by byl, pokud by všechny binární řády byly "1", tedy :1x27+1x26+1x25+1x24+1x23 +1x22+1x21+1x20 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255V binární (dvojkové) soustavě máme číslice pouze 0 a 1, číslice 2 už neexistuje.Číslo 2 se vyjadřuje jako (10)2, což je 1x21+0x20 = 2Podobně v desítkové soustavě také nemáme číslovku deset a rozepisujeme to jako 1x101 + 0x100 = 10Rači se rozepiš, a k čemu je mi dobré vědět v tom postupu co uvádim já, že součet je 255 a že mám 256 kombinací?
256 kombinací je od 0 do 255, ne?
Kolik máš "kombinací" do deseti? Jedenáct: 0,1,2,3,4,5,6,7,8,9,10... - musíš započítat tu nulu...
kantoři tuhle věc vždycky vysvětlovali pekelně složitě. Ona to přitom zas taková věda není, ale musíš pochopit o čem to převádění z dvojkové do desítkové a zpátky vlastně je. Pro příklad ti sem napíšu trojmístná čísla. Dobře se dívej na barvičky.
111 = 1x4 + 1x2 + 1x1 = 4 + 2 + 1 = 7
110 = 1x4 + 1x2 + 0x1 = 4 + 2 + 0 = 6
101 = 1x4 + 0x2 + 1x1 = 4 + 0 + 1 = 5
100 = 1x4 + 0x2 + 0x1 = 4 + 0 + 0 = 4
a jak porozumíš, pak tvoje úlohy spočítáš z hlavy a za pár vteřin.
Jestli se to učíš podle tohohle příkladu, tak se nedivím, že to nechápeš ...10101011 bin totiž není 256 dec ale 171 dec
Zde jsem ti nakreslil jak se k tomu došlo.
doplněno 21.07.15 16:13:Aneb je jednodussi si pamatovat rovnou mocniny dvou (1, 2, 4, 8,16, 32, 64, 128, 256, 512,1024 ...atd)
pak kdyz ti nekdo da binarni cislo treba 101 tak nemusis slozite pocitat mocniny, proste si vybavis 1,2,4,8 ... a dvojku vynechas, protoze ta se nepocita, takze 1+4=5 . Cislo 1111111 je naopak 1+2+4+8+16+32+64+128 cili vysledek bude 255
Naopak cislo 1000101 bude soucet 1+0+4+0+0+0+64 . Chapis?
Princip je v jakékoliv číselné soustavě stejný i v desítkové, která se používá běžně, se vlastně sečtením mocnin deseti vynásobené číslem na patřičném řádu, tak ve dvojkové sčítáš mocniny dvou násobené číslem na patřičném řádu (tedy jedničkou nebo nulou).
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.