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...
Zda se, ze redakce ma nejake problemy s nahranim souboru, takze docasne lze nalezt modul IntervalFloat na alternativni adrese.