Вычисления в скрипте

отредактировано 22:20 Раздел: FastReport 4.0
Есть процедура в отчете
procedure Memo107OnBeforePrint(Sender: TfrxComponent);
begin
   SumOstEnd := SumPrih - SumRash;
   Memo107.Text := FormatFloat('0.00',SumOstEnd);
end;
переменные
var
 SumOstEnd, SumPrih, SumRash : Currency

Так вот, все до вчера вичислялось правильно.
А вчера
SumPrih := 759725,1
SumRash := 759725,1
и
SumPrih - SumRash = 1.16415E-10

Естественно дальше все пошло не правильно. Ну и как это понять?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.