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

Diskusia – Riešené úlohy k 1.-2. lekciu Kotlinu

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
David Vlček
Člen
Avatar
David Vlček:21.4.2019 9:07

Jen mala poznamka. V minule lekci pisete o typu Double. Pouziju teda Double, protoze si myslim, ze je to vychozi typ, a k tomu pouzivam PI konstantu z knihovny. A kod v testu 3 nefunguje. Pouziju teda foat s PI a porad nic. No tak se vratim k Double a misto PI napisu 3.14159, co znam ze skoly. A zase NIC. Tak si musim stahnout reseni, abych zjistil ze MUSIM pouzit float a 3.14 ?
Extremne nepresne vypocty.
A extremne zavadejici vysvetleni v minule lekci.
Mimochodem, nemuzu prijit na to, jak v Ubuntu zprovoznit diakritiku. :)

Odpovedať
21.4.2019 9:07
Nevěřím, že každý dokáže všechno co chce. Věřím ale, že by to měl zkusit.
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na David Vlček
David Hartinger:21.4.2019 12:11

Ahoj Davide, díky za info. V ostatních jazycích již máme vyřešené, že se to zaokrouhluje, aby to nezáviselo na metodě výpočtu, Kotlin kurz je poměrně nový. Určitě se k tomu dostaneme, je to spousta práce, ale to asi chápeš :)

Odpovedať
21.4.2019 12:11
New kid back on the block with a R.I.P
Avatar
David Vlček
Člen
Avatar
Odpovedá na David Hartinger
David Vlček:21.4.2019 20:18

Janě že chápu. :) Jen pro někoho, kdo se v tomhle pohybuje krátce, by to mohlo být matoucí a problém. :)
Odvádíte dobrou práci. Je u vás, nebo je v plánu, nalejvárna, jakou děláte pro C# a Javu, která se zaměří na mobilní aplikace a Kotlin?

Odpovedať
21.4.2019 20:18
Nevěřím, že každý dokáže všechno co chce. Věřím ale, že by to měl zkusit.
Avatar
Martin Bažant:1.2.2020 18:49

Dotaz k poslednímu příkladu - výpočet obvodu/obsahu. Proč když mám proměnou naparsovanou .toDouble() je výsledek zaokrouhlený na méně desetinných míst, než když je naparsovaná jako to.Float()?
Při .toDouble() je výsledek 75.988 cm a 459.7274 cm2.
Při to.Float() 75.98800239562989 cm a 459.72741149902345 cm2.

V další lekci se píše, že Double je přesnější než Float, čekal bych tedy, že i výsledek bude, co se týče přesnosti na desetinná místa, obráceně.

 
Odpovedať
1.2.2020 18:49
Avatar
Nela Bojdová:22.9.2020 18:51

Nejsem schopna úspěšně složit test, protože se prý 459,7 != 459,7 :)

 
Odpovedať
22.9.2020 18:51
Avatar
Odpovedá na Nela Bojdová
Nela Bojdová:22.9.2020 18:59

Edit: Tak nakonec vidím, v čem se to liší - automaticky jsem za větu připojila dvojtečku, zatímco test si s ní neví rady. Je to trochu matoucí. V ukázce je za první větou ("Obvod..") dvojtečka zatímco za druhou ("Obsah..") už nikoliv, tak by bylo fajn to sjednotit. :)

 
Odpovedať
22.9.2020 18:59
Avatar
Odpovedá na Nela Bojdová
frantisek spacek:12.1.2021 21:43

treba presny textovy vystup.. pozri ze tvoj ma na zaciatku vystupu o jeden prazdny znak viac

 
Odpovedať
12.1.2021 21:43
Avatar
Martin Pařížek:28.1.2021 13:21

Netuším kde je problém, zdali na vaší straně nebo na mé(i když asi vím kde je), úspěšně jsem splnil testy, ale v popisu se mi stále projevuje jako neodevzdané i když mám znázorněno splnění 100%.

 
Odpovedať
28.1.2021 13:21
Avatar
Petr Havlík
Člen
Avatar
Petr Havlík:24.6.2022 9:57

Co znamená tohle?

Zadejte číslo k umocnění:
null
Exception in thread "main" java.lang.NumberFormatException: For input string: "null"
        at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
        at java.base/java.lang.Integer.parseInt(Integer.java:668)
        at java.base/java.lang.Integer.parseInt(Integer.java:786)
        at hardcore.MainKt.main(Main.kt:10)
 
Odpovedať
24.6.2022 9:57
Avatar
Odpovedá na David Vlček
Ľuboš Pinteš:30.6.2022 11:50

Absolútne súhlôasím, ako by som to písal ja. (myslím ten komentár:))

 
Odpovedať
30.6.2022 11:50
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ý!