NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 2 - Proměnné, typový systém a parsování v Kotlinu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Ján Dorínsky:5.7.2018 20:23

Celé čísla sú Int, desatinné sú Double, textový reťazec je String, a Float je čo?

 
Odpovědět
5.7.2018 20:23
Avatar
Samuel Kodytek
Tvůrce
Avatar
Odpovídá na Ján Dorínsky
Samuel Kodytek:6.7.2018 1:55

V dalším článku to máš víc popsané, ale v podstatě je to Double který má míň desetinných čísel a tudíž zabírá míň místa v paměti.

Odpovědět
6.7.2018 1:55
There is more than one way to screw it
Avatar
Odpovídá na Samuel Kodytek
Ján Dorínsky:7.7.2018 9:38

Áno, áno, už som si to všimol v ďalšom článku. Ďakujem za odpoveď.

 
Odpovědět
7.7.2018 9:38
Avatar
Martin Bažant:25.9.2018 19:10

Vygooglil jsem si, jak si v IntelliJ usnadnit práci s psaním funkce main na začátku každého kt souboru - stačí napsat slovo main a zmáčknout na klávesnici Tabulátor a
fun main(args: Array<String>) {

}
se doplní do zdrojáku samo. Možná bych to dal do téhle (nebo předchozí) kapitoly jako tip, který se může hodit :-)

 
Odpovědět
25.9.2018 19:10
Avatar
Samuel Kodytek
Tvůrce
Avatar
Odpovídá na Martin Bažant
Samuel Kodytek:25.9.2018 21:54

Také funguje psvm + tab, ale ano dobrá poznámka přidám to tam, děkuji zase :)

Odpovědět
25.9.2018 21:54
There is more than one way to screw it
Avatar
Odpovídá na Samuel Kodytek
Martin Bažant:26.9.2018 14:50

Díky za další tip! Koukám, že i cesty jak tvořit jsou podobné tomu, co máš v podpisu :-D Zatím si pořád připadám, slovy Expanze, jako "opice, co šťourá do atomové bomby a čeká, co to udělá" :-D Tak jsem rád za každou novou informaci :-)

 
Odpovědět
26.9.2018 14:50
Avatar
Lukáš Němec:1.1.2019 17:11

Proč se proboha spočítá ten rozdíl dvou čísel špatně?!
Zadejte první číslo:
3.14
Zadejte druhé číslo:
2.72
Rozdíl: 0.41999999999999993
A jak to "spravit"?
Díky za info.

 
Odpovědět
1.1.2019 17:11
Avatar
krepsy3
Tvůrce
Avatar
Odpovídá na Lukáš Němec
krepsy3:1.1.2019 17:49

Protože desetinná čísla nelze reprezentovat přesně. Opravit to lze jednoduše - vynásob čísla mocninou desítky, aby desetinná čárka zmizela. Pak můžeš čísla zcela přesně odečíst jako inty a zpětným dělením získat výsledek :)

Odpovědět
1.1.2019 17:49
Programátor je stroj k převodu kávy na kód.
Avatar
Odpovídá na krepsy3
Lukáš Němec:1.1.2019 20:29

Díky, takhle jednoduché řešení mě bohužel nenapadlo a nakonec jsem to vyřešil přes BigDecimal, což bylo teda pro mě ale docela maso, ze kterého jsem šílel :-)
https://blog.frankel.ch/…with-kotlin/

 
Odpovědět
1.1.2019 20:29
Avatar
Odpovídá na Martin Bažant
Jakub Štellner:23.10.2019 22:38

IntelliJ výborně napovídá a tohle je velmi intuituvní

 
Odpovědět
23.10.2019 22:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 15.