Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 6. diel - Podmienky (vetvenia) v C# .NET

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
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Lukáš Nový
Jan Vargovský:9.2.2014 22:43

Jo :D jsem tu schválně googloval stavy intu, že by to někdy vracelo string. No je to jednoduché. double může mít další stavy, jako NaN (not a number - není číslo), +inifnity (+ nekonečno), -infinity (- nekonečno)... Odmocninu z záporného čísla to neumí, tak ti to napsalo, že to není číslo.

Editované
Avatar
Odpovedá na Jan Vargovský
Lukáš Nový:9.2.2014 22:54

ok dík, asi vyšší level no :D

Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Lukáš Nový
Jan Vargovský:9.2.2014 22:56

Btw, můžeš napsat třeba

double NaN = 0.0 / 0.0;
double NegativeInfinity = -1.0 / 0.0;
double PositiveInfinity = 1.0 / 0.0;

Je to tam pod vlastnostma doublu, takže

double a = double.NaN, NegativeIfinity, PositiveInfinity;
Avatar
petrph
Člen
Avatar
Odpovedá na Lukáš Nový
petrph:10.2.2014 7:21

Jinak pro doplnění - v C# můžeš často testovat zda ten výraz není číslo, protože ten kdo s tím programem bude pracovat může do vstupu Console.ReadLi­ne()pro číslo naflákat z klávesnice nějakou blbost třeba "abcd"
Ale při takovém vstupu ti ta metoda int.Parse(Con­sole.ReadLine()) zhavaruje. Pro ošetření takového špatného vstupu je třeba použít místo Parse, TryParse, ale to má trochu jinou syntaxi vracení hodnot.

Avatar
petr.stastny02:8.4.2014 17:42

PROSÍM, POMOC!
Když napíšu nějaký kód, vyzkouším ho (F5) a funguje. Poté ho uložím (CTRL + S) a napíšu druhou část kódu. Když kód znova spustím, funguje jenom ta část, kterou jsem zkoušel pomocí F5 před uložením. Nevím, jak to zprovoznit, napište mi, jak.

Přikládám textový dokument s kódem

Odpovedať
Můžeme o tom diskutovat, můžeme o tom vést spory, můžeme s tím i nesouhlasit, ale to je všechno, co se proti tomu dá ...
Avatar
Jiří REMAR
Člen
Avatar
Jiří REMAR:3.5.2014 11:23

Chválím autora SUPER článek už to konečně začínám chápat :-):O

Avatar
Ľubomír Prokopovič:6.7.2014 18:54

skvelo vysvetlene normalne sa mi o tom uz aj sniva kedy zacnem dalsiu lekciu :D

Odpovedať
"Počítače jsou jako Bůh ve Starém zákoně - hodně příkazů a žádné slitování." Joseph Campbell
Avatar
Sub zero z mortal combat :7.8.2014 23:04

ten první příklad na odmocninu by vypadal o trošičku víc cool kdyby se odmocňovala aj 0 páč jestli se nepletu tak sgrt(0)=0 takže by příklad měl být postavený spíše na if >=0, ale jinač super jako vždy(v)

Avatar
Odpovedá na Sub zero z mortal combat
Sub zero z mortal combat :7.8.2014 23:08

koukám s tou 0 se bojuje všude ale tak co už :D

Avatar
Okurkin
Člen
Avatar
Okurkin:22.10.2014 18:14

Dobrá lekce díky!:) přiučil jsem se switch.. :)

Posledné komentáre sú na spodnej časti poslednej stránky.
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.

Zobrazené 10 správy z 173.