PERL NEUMI POCITAT!!!

Michal Krause michal na krause.cz
Čtvrtek Září 28 17:01:38 CEST 2000


On 28/09/2000, Pavel Kankovsky wrote:

> > Pokazde jsou to samozrejme takoveto drobne rozdily, ale pokud je to tak
> > bezne, pak se ptam, proc tim jine jazyky netrpi?
> 
> Eh?
> 
> #include <stdio.h>
>  
> int
> main()
> {
>   float f = 851.9 - 810.2;
>   double d1 = 851.9 - 810.2;
>   double d2 = 851.9L - 810.2L;
>   printf("%.20f  %.20f  %.20f\n", f, d1, d2);
>   return 0;
> }
> 
> 
> Vysledek:
> 
> 41.70000076293945312500  41.69999999999993178790  41.70000000000000284217
> 
> Vtip je akorat v tom, ze vetsinou je vysledek vtipne zaokrouhlen, a tudiz
> neni ta chyba videt.

Aha, ja pouzil prilis malo desetinnych mist, takze se to tvarilo dobre.
Treba takovy Python to ma jeste pri 12 desetinnych mistech dobre, takze
asi pouziva vsude double (u floatu se to opravdu projevi drive).

S pozdravem
--
Michal Krause                                                      /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz

                           Penguino  veritas                           


Další informace o konferenci Linux