Posted By: OOK (--volna noha user--) on 'CZprogram' Title: Re: Zaokrouhlovani cisla typu Extended Date: Tue May 7 13:04:08 2002 > > Dzemene, ty jsi nechodil na Kleckovou ? > > MK > > Cau Zube! > > Ale chodil. Me slo spis o to, ze 2 pocitace delaji tu samou vec jednou dobre > a > podruhy blbe. ;-(( > Samozrejme vim, ze i extended neumi nekdy bejt uplne presnej. Ale proc na > jednom pocitaci to cislo jde a na druhym ne? > Nejvetsi zrada je v tom, ze nektere pocitace tady ve firme to cislo 824.5 > zobrazovaly spatne jako 824.4999999 a ted to uz delaji dobre a zaokrouhluji > dobre. Konkretne jeden z nich je muj. ;-) > A je sice hezky, ze muzu porovnavat abs(a-b)<EPSILON, kde EPSILON je nejake > hodne male (1E-07) cislo, ale ja nepotrebuju porovnavat, potrebuju to cislo > spravne ZAKROUHLIT !!! > A opravdu chutovka je, kdyz vyjede na podniku ta sama sestava, z toho samyho > programu, na cislech v radove desitkach milionu Kc na 2 pocitacich s > rozdilem > treba 5 haliru. ;-(((( > Pouzivat pro menu cela cisla s posunutou desetinnou teckou (tj. treba 100x > vetsi, nez je skutecnost a pri praci se pak deli 100) je sice reseni (i kdyz > nakonec se stejne pracuje s float cislem, ktere se zaokrouhluje), ale ja uz > mam existujici data. ;-(( V tom pripade ti doporucuju napsat si vlastni tridu pro velmi velka cisla - treba 64 bitovy integer by ti moh stacit ne ? :-) MK ... i kdybych vedel ze za pet minut zanikne svet, jeste bych se sel podivat na Fila, jak cisti SUE zuby ... A dokonce ne fernetem, ale zbuni pastou. Kam ten svet speje ?