Portál AbcLinuxu, 17. května 2024 19:49


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
26.4.2021 07:36 _
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Odpovědět | Sbalit | Link | Blokovat | Admin
Většinou na počítání, jak jinak ;-) Ale v kterem jayzku je ta kalkulačka napsaná fakt nevím.
26.4.2021 12:29 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Odpovědět | Sbalit | Link | Blokovat | Admin
Hodně zajímavé... díky.
-- OldFrog
26.4.2021 13:51 Tomáš
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Odpovědět | Sbalit | Link | Blokovat | Admin
Pro mě to je novinka, díky za ni. Momentálně to nepoužiju, ale je dobré vědět, že něco takového existuje.
Gréta avatar 26.4.2021 21:58 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Odpovědět | Sbalit | Link | Blokovat | Admin

se muže hodit :D ;D

oslavná píseň na pana soudruha generalisima prezidentčíka Petra Pavla Pávka 🎶🫡🦚🎶
27.4.2021 07:03 kotrcka | skóre: 23 | blog: Onééé 2 | Praha
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Na čo? Adventný kód tým nevyriešiš a ani na mimibazar sa to nehodí :-D
Keďže tu účet nejde zrušiť, zmenil som si heslo na random a "zabudol ho".
27.4.2021 19:15 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Hodí se to všude kde se počítá. Typicky tam, kde má výpočet nějaký vztah k reálnému světu (počty, balení, rozměry, hmotnosti, fyzikální vlastnosti, koordináty...) nebo kde se kladou extra podmínky k tomu, aby měl výpočet smysl. Je překvapivé, jak opomíjené to je téma. Dobrý typový systém by měl být standard, realite je ovšem jiná.

V praxi se to dohání nejčastěji implementací pomocí knihoven - příklady: Geografická knihovna mi nedovolí sčítat zeměpisnou délku se šířkou a poskytne jakž takž nějakou záruku, že má prováděný výpočet reálný geografický smysl.

Další příklad: Matematické knihovny pro počítání s určitou kategorií čísel, například BigDecimal nebo BigInteger. Sice nepohlídá jednotky, ale alespoň garantuje určité vlastnosti kladené na danou kategorii čísel. To samé knihovny pro komplexní čísla.
-- OldFrog
27.4.2021 20:59 Tomáš
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Taky záleží na tom, jak se to projeví na výkonu. Třeba v Pythonu se nám vyplácelo některé úkony řešit poněkud humpolácky manuálně, než to nechat na Pythonu. Nějaké počítání s jednotkami by nám to úplně zabilo.

Taky je otázka, jak chytrá by taková knihovna mohla být. Třeba v geografických knihovnách je to samý sinus a kosinus, kde se dá nasekat plno chyb. Počítám, že tak chytré to asi nebude, aby to ohlídalo, že dosadím správný úhel.
27.4.2021 21:47 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Ideálně se to na výkonu neprojeví, viz ten příklad v Adě nebo F#, kde se ta kontrola se provede v rámci kompilace. Pro výpočty v Pythonu se často používá numpy, a i když ta knihovna pint podporu pro numpy má, nějaký další overhead tam určitě bude.
There is no point in being so cool in a cold world.
30.4.2021 09:15 Jindřich Makovička | skóre: 17
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Jinak C++ má boost::units, kde se taky všechno řeší při kompilaci. A std::chrono už zvládá časové jednotky taky obstojně.
HO▽ORK△ avatar 28.4.2021 10:34 HO▽ORK△ | skóre: 4 | blog: HOVORKUV_CTVERECKOVANY_SVET_DO_KAZDE_DOMACNOSTI
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Odpovědět | Sbalit | Link | Blokovat | Admin

Mám tvého Tuxe!

28.4.2021 16:24 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Neřekl bych, že tu existuje něco jako limit na počet tučňáků nebo zákon o zachování jejich počtu, ale můžu se mýlit :)
There is no point in being so cool in a cold world.
28.4.2021 11:20 luky
Rozbalit Rozbalit vše Re: Podpora pro rozměrovou analýzu v programovacích jazycích
Odpovědět | Sbalit | Link | Blokovat | Admin
V C toto jde hlidat nastrojem sparse.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.