Portál AbcLinuxu, 8. května 2025 18:18

Dotaz: OpenOffice.org Calc a podivné zaokrouhlování

Jendа avatar 6.12.2009 16:26 Jendа | skóre: 78 | blog: Jenda | JO70FB
OpenOffice.org Calc a podivné zaokrouhlování
Přečteno: 674×
Odpovědět | Admin
Ahoj.

V Calcu (česká verze 3.1.1) si nastavím ve Formát → Buňky 2 desetinná místa. Když do buňky napíšu 0,005, zobrazí se 0,01 (což chci), když napíšu například =31,355-31,35 (což vyjde 0,005), zobrazí se ale 0,00. Dokument s ukázkou přikládám.

Co s tím? Potřeboval bych, aby to pětku zaokrouhlovalo vždy nahoru.

Řešení dotazu:


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

Odpovědi

Jendа avatar 6.12.2009 16:27 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenOffice.org Calc a podivné zaokrouhlování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Ve zdejším systému nejde přiložit soubor s moc dlouhým MIME, tak znovu…
6.12.2009 17:44 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: OpenOffice.org Calc a podivné zaokrouhlování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Předem Excel 2008 to samé :)
Asi to souvisí s tím jak se čísla v plovoucí desetinné čárce počítají, jestli se nepletu tak se tam i uplatňuje „preference sudé“ u zaokrouhlování pětky, ale nevím jak by to mohlo ovlivnit tento případ.
Možná to překvapí :), ale jakékoliv zaokrouhlení pětky je vlastně špatně :), ano učili nás na škole pětka nahoru, ale TI hodně staří zaokrouhlovali jinak - mám dojem.
Ale taky mě to rozhodilo - nepříjemné zjištění :(
No řešení přičítat konstantu 0.00000001 je asi blbost :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Jendа avatar 6.12.2009 17:57 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenOffice.org Calc a podivné zaokrouhlování
TI hodně staří zaokrouhlovali jinak - mám dojem
Ano, v Tabulkách je to popsané složitěji. Jenomže my máme zpracovávat měření a máme daný formát…
6.12.2009 18:01 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: OpenOffice.org Calc a podivné zaokrouhlování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vysvětlení je jednoduché. Ne každé desetinné číslo lze převést do dvojkové soustavy přesně, takže výsledek je ve skutečnosti 0.004999999... což zaokrouhleno na dvě místa je nula.
Jendа avatar 6.12.2009 18:05 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenOffice.org Calc a podivné zaokrouhlování
Díky, uvedu to takhle do té práce.

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.