IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – Hornerovho schéma

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Kit
Tvůrce
Avatar
Kit:4.5.2012 10:15

Trochu jsem ten kód pro PHP zjednodušil:

 // Deklarujeme proměnné - číslo opět jako String
$zakl = 2;
$cislo = "1010";
$vysl = 0;
// Projdeme cifry čísla
for($i = 0; $i < strlen($cislo); $i++) {
        // Hornerovo schéma
        $vysl = $vysl*$zakl + $cislo[$i];
}

// Vypíšeme ho
echo $vysl;
Odpovedať
4.5.2012 10:15
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Milan
Nevyplnené
Avatar
Milan:29.5.2013 10:36

prosím o zkontrolování př: 2361 v 5 soustavě do desítkové:
(x = 5) - 2*5 = 10
(10+3)*5 = 65
(65+6)*5 = 355
355+1 = 356 vy = 0;
vy = (0+356) = 356;
vy = (356+65)*5 = 18100;
vy = (18100+10)*5 = 90550;
vy = vy / 5;
vy = 18110; -- je to správně?

 
Odpovedať
29.5.2013 10:36
Avatar
Kit
Tvůrce
Avatar
Odpovedá na
Kit:29.5.2013 11:17

Máš to chaotické už v zadání, takže to správně určitě není.

Odpovedať
29.5.2013 11:17
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Milan
Nevyplnené
Avatar
Milan:29.5.2013 13:58

To zadání je příklad z tohohle článku uplně stejné, takže asi chaotické nebude
číslo 2361 z pětkové do desítkové soustavy.

 
Odpovedať
29.5.2013 13:58
Avatar
Kit
Tvůrce
Avatar
Odpovedá na
Kit:29.5.2013 14:02

Jenže 2361 není číslo zapsané v pětkové soustavě.

Odpovedať
29.5.2013 14:02
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Kit
David Hartinger:29.5.2013 14:16

Je to špatně v článku, napíšu Drahošovi ať to opraví :)

Odpovedať
29.5.2013 14:16
New kid back on the block with a R.I.P
Avatar
Blaze
Člen
Avatar
Blaze:22.4.2015 7:55

2361 nieje cislo v 5tkovej sustave mozu sa pouzivat cifry len 0-4 ...

 
Odpovedať
22.4.2015 7:55
Avatar
Odpovedá na Blaze
Drahomír Hanák:22.4.2015 8:25

Máš pravdu, díky za upozornění. Změnil jsem ten základ a nevšiml jsem si toho.

 
Odpovedať
22.4.2015 8:25
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!