Округление. Имейте в виду, что компьютеры не могут точно представлять реальные десятичные разряды - они приближаются. На моем компьютере perl -le 'print $x = (100*1.15)-115'
дает результат -1.4210854715202e-14
, что означает, что 100*1.15
почти, но не совсем, 115.