Portál AbcLinuxu, 24. června 2021 04:42


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. 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. 12:29 OldFrog {Ondra Nemecek} | skóre: 35 | 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. 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. 21:58 Gréta | skóre: 31 | blog: Grétin blogísek | Stockholm
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

lidi postižený environmentálním žalem hele choděj za ekopsycholožkama hele 🤡 💆 🤡 💆
27.4. 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
You son of a bit.. coin
27.4. 19:15 OldFrog {Ondra Nemecek} | skóre: 35 | 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. 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. 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. Source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine
30.4. 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. 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. 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. Source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine
28.4. 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.