Hi,
investigating bug #29760 I reduced bug to:

var
  c: currency;
  d: double;

begin
  c := 123.45;
  d := 100;
  writeln(c, '*', d, '=', c*d); // result of multiply is wrong = 123450000
end.

This happens only on Win64 with FPC 3.0

Can somebody please check and confirm ?

Thanks

-Laco.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to