Chmatákov online


Fórum – Číselné soustavy

Fórum » Diskuse mimo mísu » Číselné soustavy

Monomean
uživatel
Obrázek
SZ
Zdravím.

Koukal jsem se na učivo číselné soustavy a převody mezi nimi a narazil jsem na pár problémů, které jsem nedokázal objasnit. Proto prosím jestli tu je někdo, kdo tomu rozumí, poraďte.


První je v tom, že nevím proč je číslo 116 v desítkové soustavě 164 v osmičkové.
Vždyť podle dělení by to mělo vyjít 144.
116 : 8 = 14 zb. 4 => 144

Druhý se tyká také osmičkové.
Proč je číslo 88 v decimální soustavě 130 v osmičkové?
Podle dělení to vychází na 11.

Třetí se týká stránky http://www.algoritmy.net/article/80/Prevod-cisla-mezi-soustavami
V posledním příkladu dole je máte převést číslo 1001101 do šestnáctkové soustavy.
Nejdříve je tam, aby jste doplnili počet cifer, což je další nule na začátku, ale při opisu jsem si všiml, že tam je

1001001 = 01001101, což mi přišlo jako chyba, protože v prvním binárním kódu tam chybí jednička. Proto bych to chtěl vysvětlit, nebo uznat, že to je chyba.
# 30.11.2014 11.29
Myslíš, že život je ráj? Nic si nepochopil,
je to boj. Bacha, aby tě nezotročil.
Musel jsem se naučit, že žádný z mojích činů není posun pokud jsem se u něj nezapotil.

Že život je ráj, to ať ti vykládá budhistický mnich,
schovávající se před špinavým zlem celý život za zdmi klášteru.

Stránky: 1 2

grok
uživatel
Obrázek
Ve hře: Naxi
SZ Web
Až na to že převod mezi soustavami se tímto dělením počítat nedá.
Osmičková soustava je skoro jako binární až na to že na každou cifru vychází 8 čísel (tedy 0 - 7).
Už jsem to dlouho nedělal ale přečetl jsem si že je nejlepší to dělat tak že převedeš číslo z decimální na binární a pak na osmičkovou.
příklad:
88 = 1011000
binární rozdělit po 3 cifrách:

001 011 000 :

001=1
001=3
000=0
1011000=130


A pokud jde o tu poslední stránku tak tam mají opravdu chybu, ale snaží se tam vysvětlit že máš prostě číslo doplnit na číslo které bude mít počet cifer dělitelný osmi a pak to číslo rozdělit po těch 4 a převést na číslo do 16kové tím že ty jednotlivé čísla převedeš.

Jinak logicky číslo 11 v osmičkové nemůže být 88 v desítkové.
čísla v osmičkové soustavě jdou takto : 1,8,64,512... (stím že pod každou se vleze 0 - 7)
takže číslo 11 v osmičkévé je v desítkové soustavě 9

Edit:
Ještě přímí převod z 10 na 8:
Máme číslo 88
512 se mi tam nevleze takže 64
64 se mi tam vleze 1 takže první číslo bude 1. (na 3 cifře)
Zbude mi (88-64) = 24
2 cifra je 8, takže 24 : 8 = 3 a zbytek je 0
tedy na 2 cifře bude 3ka a když je zbytek nula tak už dál není z čeho jet a tedy na 1 cifru patří 0.
Číslo je 130
# 30.11.2014 12.30
Chmatákov fan stránka:
www.chmatakov.kvalitne.cz

Monomean
uživatel
Obrázek
SZ
Vyplatí se to asi vše převádět do dvojkové případně do desítkové a pak do dvojkové a pak do šestnáctkové, osmičkové.
Asi takhle jsem to pochopil.

V osmičkové do dvojkové to rozdělíš na 3 díly a v šestnáctkové na 2.

Tím dělením to občas vyjde, ale jak vidím, tak to je k prdu.
Když chceš převést z desítkové soustavy číslo do dvojkové, tak to číslo jen vydělíš a zapisuješ zbytky. Ty pak napíšeš odzadu a mělo by to vyjít.
Díky za pomoc :)

Edit: Ještě když máš třeba číslo 45 v dec. tak ti to dělením taky vyjde.
45:8 = 5 zb. 5
45 v dec. je 55 v okt.
Vyjde tak i číslo 57,49, ale 88 a 116 ne. Zajímavé.
# 30.11.2014 13.06
Myslíš, že život je ráj? Nic si nepochopil,
je to boj. Bacha, aby tě nezotročil.
Musel jsem se naučit, že žádný z mojích činů není posun pokud jsem se u něj nezapotil.

Že život je ráj, to ať ti vykládá budhistický mnich,
schovávající se před špinavým zlem celý život za zdmi klášteru.
grok
uživatel
Obrázek
Ve hře: Naxi
SZ Web

Monomean:
V osmičkové do dvojkové to rozdělíš na 3 díly a v šestnáctkové na 2.


v 16kové rozdělit po 4 ne po 2


Monomean:
Edit: Ještě když máš třeba číslo 45 v dec. tak ti to dělením taky vyjde.
45:8 = 5 zb. 5
45 v dec. je 55 v okt.
Vyjde tak i číslo 57,49, ale 88 a 116 ne. Zajímavé.



To vychází jenom protože je to menší než 64 a tedy v 8ičkové soustavě jenom 2ciferné číslo. Protože na 2 cifře osmičkové soustavy jsou čísla právě 8.
Číslo 88 bys nejdříve musel vvdělit 64, pak zbytek vydělit 8 a zbytek dosadit na poslední číslo. (prakticky je to to co jsem dělal nahoře v editu :) )
# 30.11.2014 13.32
Chmatákov fan stránka:
www.chmatakov.kvalitne.cz

Monomean
uživatel
Obrázek
SZ
Jo vždyť jo :D Jen si to musím přebrat v hlavě.
Myslel jsem tu šestnáctkovou na díly. Rozdělíš to na 2 díly po čtyřech cifrách :D
V osmičkové na 3 díly po třech cifrách.

Ještě jestli jsem to pochopil. Pokud je číslo v osmičkové soustavě větší než 64, tak ho musím vydělit 64kou a pak už jen dál dělím a zbytek dosadím jako poslední číslo.
Pokud by číslo bylo větší než 512, tak ho dělím 512 a dělám pak to samé jako s 64kou? :D
# 30.11.2014 13.42
Myslíš, že život je ráj? Nic si nepochopil,
je to boj. Bacha, aby tě nezotročil.
Musel jsem se naučit, že žádný z mojích činů není posun pokud jsem se u něj nezapotil.

Že život je ráj, to ať ti vykládá budhistický mnich,
schovávající se před špinavým zlem celý život za zdmi klášteru.
ZuBR#
uživatel
SZ
Obrázek
# 30.11.2014 15.05

grok
uživatel
Obrázek
Ve hře: Naxi
SZ Web

Monomean:Jo vždyť jo :D Jen si to musím přebrat v hlavě.
Myslel jsem tu šestnáctkovou na díly. Rozdělíš to na 2 díly po čtyřech cifrách :D
V osmičkové na 3 díly po třech cifrách.


Dílů bude podle toho jak bude to číslo velké (dlouhé).

Monomean:
Ještě jestli jsem to pochopil. Pokud je číslo v osmičkové soustavě větší než 64, tak ho musím vydělit 64kou a pak už jen dál dělím a zbytek dosadím jako poslední číslo.
Pokud by číslo bylo větší než 512, tak ho dělím 512 a dělám pak to samé jako s 64kou? :D



Musíš postupně projít uplně všechny, 512,64,8,1.
Například číslo 683:

Vydělím ho 512
683:512=1 , zbytek 171
Pak zbytek (171) vydělím 64
171:64=2 , zbytek 43
Zbytek (43) vydělím 8
43:8=5 ,zbytek 3
Zbytek (3) vydělim 1
3:1=3
výsledek: 1253 (osmičková)

To samé u šestnáctkové až na to že tam jsou zase čísla 1,16,256,4096...
Třeba číslo 269
Číslem 4096 dělit nejde nebo spíš vyšla by 0
Takže začneme 256
269:256=1 , zbytek 13
13:16=0 , zbytek 13
13:1= 13 , zbytek 0 13 je v hexadecimalní soustavě D
Takže výsledek: 10D (Šestnáctková)

Edit:
Jinak dvojková, osmičková a šestnáctková se používají právě díky rychlím převodům mezi sebou, jinak pokud pochopíš princip tak si můžeš počítát v jakékoliv soustavě třeba trojkové, čtverkové, pětkové, sedmičkové devítkové a pokud budeš místo čísel nad 9 dosazovat písmenka a jiné znaky tak si můžeš poskládat třeba 50tkovou soustavu.
Třeba 5tková:



převod z 10kové na 5tkovou, číslo 32
máme čísla 1,5,25,125.......( takhle se dá pokračovat do nekonečna (násobením 5kou) ale nám to bude stačit jako příklad u malích čísel)
125 dělit nejde takže začneme 25
32/25=1 , zbytek 7
7/5=1 , zbytek 2
2/1=2 zbytek 0
Tedy číslo 32 v desítkové soustavě je: 112 v pětkové soustavě :).
Pětková soustava se nepoužívá ale můžeš vní počítat.
# 30.11.2014 15.05
Chmatákov fan stránka:
www.chmatakov.kvalitne.cz

Monomean
uživatel
Obrázek
SZ
Jop. Už jsen to pochopil. Chtělo by to milion příkladů na procvičení a bude to OK. Těch způsobu jak lze převádět je několik, ale zaklad mají v podstatě stejný. Díky moc :-D
# 30.11.2014 15.43
Myslíš, že život je ráj? Nic si nepochopil,
je to boj. Bacha, aby tě nezotročil.
Musel jsem se naučit, že žádný z mojích činů není posun pokud jsem se u něj nezapotil.

Že život je ráj, to ať ti vykládá budhistický mnich,
schovávající se před špinavým zlem celý život za zdmi klášteru.
Fabos121
uživatel
Obrázek
Ve hře: pK_Fabos121
SZ Mail ICQ Skype
Popravde, netusil jsem, ze by ti s necim takovym pomohl nekdo z ch fora, klobouk dolu groku :D
# 30.11.2014 16.11
Obrázek
You are always in my heart no matter where you are.... ♥
VIBUF.
uživatel
Obrázek
Ve hře: Vibuf
SZ Skype
Já jen koukám, co se budu učit :D GG
# 30.11.2014 16.23
 
grok
uživatel
Obrázek
Ve hře: Naxi
SZ Web
Já osobně si myslím že zrovna tady bude docela dost lidí, kteří by to měli umět. Protože témat s příklady na programování tady bylo už docela dost.

Ono vpodstatě převod mezi soustavami je jedna z nejlehčích věcí jen já to zase musel vysvětlovat jako ***** :).
# 30.11.2014 16.37
Chmatákov fan stránka:
www.chmatakov.kvalitne.cz

Monomean
uživatel
Obrázek
SZ
Náš učitel to taky vysvětlit, jako když někdo dělá guláš :-D
Lidi z chmatu mi rádi celkem pravidelně. Co si vzpomínám, už i procenta jsem tu řešil a grok mi pomohl :-D
Teď jsme probirali v soustavách záporná a des. číslo. Musim to opět nastudovat sám...

Jinak si myslím, že takováto témata jsou mnohem lepší, než předešlá za poslední měsíc. Člověk se můze něčemu přiučit a nikdo se v tomto urážet nebude. Chytří nepoužívají nadmíru vulgarit :-D
# 30.11.2014 18.33
Myslíš, že život je ráj? Nic si nepochopil,
je to boj. Bacha, aby tě nezotročil.
Musel jsem se naučit, že žádný z mojích činů není posun pokud jsem se u něj nezapotil.

Že život je ráj, to ať ti vykládá budhistický mnich,
schovávající se před špinavým zlem celý život za zdmi klášteru.
MAK_obnova3
uživatel
SZ
Fabos: A co já? :(
# 1.12.2014 18.50
 
Maly John
moderátor
Obrázek
Ve hře: Makající John, Honík
SZ ICQ Web
Já na to dělení nikdy nebyl. Obecně platí, že postupně zprava jde o násobek dané mocniny čísla. Úplně vpravo je na nultou (tedy vždy jedna), druhé zprava je na prvou, třetí zprava na druhou atd. Takže já osobně nedělím, ale sčítám mocniny :D
Tzn. ve dvojkové soustavě

osmičková soustava: 0111 = (zprava) 1*8^0 (== 1) + 1*8^1 (==8) + 1*8^2 (==64) + 0*8^3 (== 512) = 1 + 8 + 64 = 73

Je to univerzální, když si nepamatujete, co čím dělit.
# 2.12.2014 18.51
Nobody's perfect. My name is Nobody.
Dva smajlíci = emoce, tři a víc = demence. :D :D :D
honik.wz.cz/chmat.html - kompletní návod na Chmatákov
grok
uživatel
Obrázek
Ve hře: Naxi
SZ Web

Maly John:
osmičková soustava: 0111 = (zprava) 1*8^0 (== 1) + 1*8^1 (==8) + 1*8^2 (==64) + 0*8^3 (== 512) = 1 + 8 + 64 = 73



Pokud jsem to pochopil tak to co tu popisuješ je převod z osmičkové na desítkovou a on potřeboval z desítkové na osmičkovou. :)
# 2.12.2014 19.46
Chmatákov fan stránka:
www.chmatakov.kvalitne.cz

MAK_obnova3
uživatel
SZ
Ono to je jednoduche podobnym zpusobem, ale jen pokud znas mocniny. Např dám číslo 139. No tak vím, že tam bude 128, 8, 2 a 1. Nic jiného tam být nemůže. Tzn 139 do dvojkové je: 1 0 0 0 1 0 1 1. Akorát v ostatních soustavách už to je dost o hubu, takže určo to dělení je nej.
# 2.12.2014 20.35
 

Stránky: 1 2

Fórum » Diskuse mimo mísu » Číselné soustavy

Pro zasílání odpovědí se musíte přihlásit.



(Registrace)


↑ nahoru | © 2004–2009 Chmatákov Team. Všechna práva vyhrazena.