Hlavní navigace

Názor k článku Perličky: přetěžování operátorů od Michal Svoboda - Neni to 64-bitovym prostredim, ale reprezentaci cisel, kterou...

  • Článek je starý, nové názory již nelze přidávat.
  • 29. 8. 2008 6:49

    Michal Svoboda

    Neni to 64-bitovym prostredim, ale reprezentaci cisel, kterou vas perl zvolil. V tomto pripade je to ceckovske 'double' (u mne je to 'long double'). Pokud se podivate na perl -V, tak by v sekci 'Compile-time options' melo chybet USE_LONG_DOUBLE.

    Samozrejme to Vas pred danym fenomenem nezachrani, zkuste treba kombinaci cislel 19,08 a 2,01, ktere by se po secteni "mely" rovnat 21,09. (Tato kombinace zase "nefunguje" s long double.) A stejneho vysledku se dopracujete i v jinych verzich Perlu, i v jinych programovacich jazycich, na jinych PC...