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 26. 12. 2010 17:36

JOnas
Příspěvky: 37
Reputace:   
 

Prevod dlouhych cisel mezi soustavami

Dobry den,
chtel bych Vas pozadat o radu. Nejak si neumim poradit s problemem prevodu dlouhych cifer mezi ciselnymy soustavami. Dlouha cisla jsou cisla ktera maji az 300 cifer. Soustavy jsou dvojkova az desitkova.

Na vstupu dostanu soustavu1 a soustavu2 a pak dlouhe cislo v soustave1 ktere mam prevest do soustavy2. Pomuzete nekdo? Nejaky algoritmus...

Resim to v pascalu. Dlouha cisla si reprezentuji v poli.

Offline

 

#2 26. 12. 2010 19:26

Dioxid
Příspěvky: 416
Reputace:   13 
 

Re: Prevod dlouhych cisel mezi soustavami

Co třeba toto?


Jsem omylný, proto ne vše, co jsem napsal, je zaručeně správně.
468

Offline

 

#3 26. 12. 2010 21:24

JOnas
Příspěvky: 37
Reputace:   
 

Re: Prevod dlouhych cisel mezi soustavami

↑ TomDlask:

Jde o to jak to mam resit kdyz to cislo bude mit 300 cifer? Diky

Offline

 

#4 26. 12. 2010 23:11

Dioxid
Příspěvky: 416
Reputace:   13 
 

Re: Prevod dlouhych cisel mezi soustavami

Efektivnější způsob bohužel neznám, vyjma toho, který jsem zde "uvedl" :/


Jsem omylný, proto ne vše, co jsem napsal, je zaručeně správně.
468

Offline

 

#5 27. 12. 2010 13:10

vojta01
Příspěvky: 63
Reputace:   
 

Re: Prevod dlouhych cisel mezi soustavami

Ahoj, pokud si sám naprogramuješ funkci, která vydělí číslo ve strignu nějakým číslem reprezentujícím číslo převáděné soustavy, a také funkci která spočítá zbytek po tomto dělení, pak to půjde, ale je to docela složité a lépe to nepůjde. Funkci na "sčítání" čísel-řetězců snad zvládneš hravě.
Pokud se ale do toho opravdu chceš pustit, ozvi se a můžu ti tu funkci podrobně popsat - pracuje velmi rychle - v lineárním čase v závislosti na délce stringu.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson