Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 11. 09. 2016 18:56

Roidoc
Příspěvky: 398
Reputace:   
 

Převody mezi soustavami

Dobrý den.

V předmětu Počítačové sítě bereme převody mezi soustavami, kde občas udělám chybu.
Chtěl bych vás poprosit o zpětnou kontrolu.

$14891\Rightarrow B$
$1101010001011$

$84FA2E3_{H}=$
$16\cdot 8^{6}+16\cdot 4^{5}+16\cdot F^{4}+16\cdot A^{3}\cdot 16\cdot 2^{2}+16\cdot E^{1}+16\cdot 3^{0}=$
$5036992$

Děkuji.

Offline

 

#2 11. 09. 2016 19:29

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Převody mezi soustavami

↑ Roidoc:

Zdravím. Řekl bych, že (podle programu Kalkulačka ve Windows) je

$14891=11101000101011_B$

$84FA2E3_{H}=139436771$


Pokud se tedy nemýlím.

Offline

 

#3 11. 09. 2016 19:42 — Editoval Roidoc (11. 09. 2016 19:42)

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

↑ Jj:

Posílám postup k převodu na binární soustavu:
$7445(1)=3722(1)=1861(0)=930(1)=465(0)=232(1)=116(0)=58(0)=29(0)=14(1)=7(0)=3(1)=1(1)$
Postup:
$14891/2=7445(\text{zbytek }1)$

Po zadání celé početní operace do kalkulačky mi opět vyjede stejný výsledek.
Kalkulačka je chytrá, ví, že první je mocnina, potom násobení a ke konci sčítání, ale i tak to vyplivne stejný výsledek.
Teď už vím, že je to špatně, ale přijde mi divné, proč je výsledek na kalkulačce jiný.

Offline

 

#4 11. 09. 2016 19:58

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 920
Reputace:   63 
 

Re: Převody mezi soustavami

↑ Roidoc:
Postup výpočtu máš dobře, ale musíš výsledné číslo zapisovat z druhé strany (zprava) - od nejmenšího řádu.


LibreOffice Verze: 25.8.4.2, Maxima 5.49.0 (SBCL)

Offline

 

#5 11. 09. 2016 20:02 — Editoval misaH (11. 09. 2016 20:05)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ Roidoc:

Veď spätná kontrola sa robí úplne jednoducho.

Podľa mňa nerozumieš celkový princíp.

Myslím, že toto je úplne odveci:

$16\cdot 8^{6}+16\cdot 4^{5}+16\cdot F^{4}+16\cdot A^{3}\cdot 16\cdot 2^{2}+16\cdot E^{1}+16\cdot 3^{0}=$

Offline

 

#6 11. 09. 2016 20:07

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

Desiatková sústava:

$3045=3\cdot 10^3+0\cdot 10^2+4\cdot 10^1+5\cdot 10^0$

Umocňuje sa.základ a nie číslice.

Offline

 

#7 11. 09. 2016 20:16 — Editoval misaH (11. 09. 2016 20:16)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

A tie zvyšky po delení dvoma máš chybne - neviem, prečo ti mák píše, že je to dobre.
Dobrá je len myšlienka, ale delíš zle.

A samozrejme, mák  má pravdu, že získané číslice pri tomto postupe treba písať "odzadu".
Lenže nesmieš písať, že po delení párneho čísla dvoma je zvyšok 1...

Offline

 

#8 11. 09. 2016 20:22

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

↑ misaH:

Jak tedy převedu něco z šestnáctkové soustavy do desítkové soustavy?

Offline

 

#9 11. 09. 2016 20:30 — Editoval misaH (11. 09. 2016 20:31)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ Roidoc:

Veď analogicky desiatkovej, len miesto základu 10 píšeš základ 16.

$84FA2E3_{16}$

$3\cdot 16^0 + E\cdot 16^1+2\cdot 16^2+\cdots $

Offline

 

#10 11. 09. 2016 20:32

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

↑ misaH:

Vždyť to jsem dělal, akorát naopak.
Vliv to nemá, nebo ne?

Offline

 

#11 11. 09. 2016 20:35 — Editoval misaH (11. 09. 2016 20:40)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

$16\cdot 8^{6}+16\cdot 4^{5}+16\cdot F^{4}+16\cdot A^{3}\cdot 16\cdot 2^{2}+16\cdot E^{1}+16\cdot 3^{0}=$

Toto?

Veď tam máš všade len prvé mocniny čísla 16.

(To jedno krát miesto plus neberiem za chybu, len omyl.)

Offline

 

#12 11. 09. 2016 20:41

jarrro
Příspěvky: 5490
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Převody mezi soustavami

↑ Roidoc:normálne rozviň do 16tkového radu pričom A=10,B=11,C=12,D=13,E=14,F=15
Napríklad $A1B_{16}=10\cdot16^2+1\cdot16+11=2587_{10}$


MATH IS THE BEST!!!

Offline

 

#13 11. 09. 2016 20:42 — Editoval misaH (11. 09. 2016 20:48)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ jarrro:

A ja mu píšem niečo iné?

http://forum.matweb.cz/viewtopic.ph … 10#p523910

Určite sa ale oplatí začínať nultou mocninou, nie najvyššou...

Offline

 

#14 11. 09. 2016 20:45

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

↑ misaH: ↑ jarrro:

Jasně, už vidím chybu (pozice číslice), děkuji.

↑ misaH:

Proč se vyplatí začít nultou mocninou?

Offline

 

#15 11. 09. 2016 20:47

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ Roidoc:

Lebo vtedy sa nemusíš starať, ktorá mocnina je najvyššia, urobí sa ti "sama".

Ale samozrejme, postup od jarrra je správny.

Offline

 

#16 11. 09. 2016 20:56

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Převody mezi soustavami

Zdravím vespolek!

↑ Roidoc:

Nevím, zda to v době kalkulaček ještě k něčemu je - ale např. čísla z desítkové do binární soustavy jsme (pro omezení ručního dělení) převáděli přes osmičkovou soustavu:

14891:8 = 1861:8 = 232:8 = 29:8 = 3
       3             5            0          5

--> 14891 = 35053(8) = 011|101|000|101|011 = 11101000101011(2)


Pokud se tedy nemýlím.

Offline

 

#17 11. 09. 2016 20:59 — Editoval misaH (11. 09. 2016 21:03)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ Jj:

:-)

A aké je to (náhodne, pravdaže) v tej osmičkovej symetrické...

Offline

 

#18 11. 09. 2016 21:04 — Editoval Roidoc (11. 09. 2016 21:08)

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

↑ misaH:

Tedy:
$3\cdot 16^{0}+E\cdot 16^{1}+2\cdot 16^{2}+A\cdot 16^{3}+F\cdot 16^{4}+4\cdot 16^{5}+8\cdot 16^{6}=$
$139436771$

Dal jsem si ještě jedno náhodné číslo pro převod z desítkové soustavy do binární soustavy.
$83894721\text{ do }B$
Ke konci mám $2/2=1(\text{z}0)$, dělí se ještě jednou ($1/2=0,5(\text{z}1)$?

Offline

 

#19 11. 09. 2016 21:05 — Editoval misaH (11. 09. 2016 21:06)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ Roidoc:

Samozrejme, že nie, ak je číslo 2 úplne na konci.

Offline

 

#20 11. 09. 2016 21:12 — Editoval misaH (11. 09. 2016 21:13)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

Ešte poznámky:

1. Tie rovná sa nie sú v tvojom zápise prevodov v poriadku.

2. Toto neplatí  $1/2=0,5(\text{z}1)$

     Má byť  $1:2=0 \text {z1} $

Offline

 

#21 11. 09. 2016 21:15

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

↑ Jj:

Zapíši si to do sešitu jako jednu z možností.

↑ misaH:

Podle online převodu mi chybí právě $1$ ke správnosti kódu.
(důvod nepoužití online převodu výše je, že postup by nebyl zkontrolován)
$10000011100001000000000010$
Výsledek zapíši od konce, protože zatím není správný.
$01000000000010000111000001$
A kdybych na začátek, již výsledku, přidal ještě $1$, tak budu mít výsledek správný.

Podle online převodu: $101000000000010000111000001$

Mám dodat i postup?

Offline

 

#22 11. 09. 2016 21:24

Jj
Příspěvky: 8769
Škola: VŠB, absolv. r. 1970
Pozice: Důchodce
Reputace:   599 
 

Re: Převody mezi soustavami

↑ misaH:

Pravda, ani jsem si toho nevšiml.


Pokud se tedy nemýlím.

Offline

 

#23 11. 09. 2016 21:30 — Editoval misaH (11. 09. 2016 21:32)

misaH
Příspěvky: 13467
 

Re: Převody mezi soustavami

↑ Roidoc:

Delíš vždy ešte aj  $1:2=0 \text {zv 1} $

Mal si pravdu, že sa delí ešte aj číslo 1, ale zle si to napísal.

Offline

 

#24 11. 09. 2016 21:35

Roidoc
Příspěvky: 398
Reputace:   
 

Re: Převody mezi soustavami

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson