fpc/tests/webtbs/tw3708.pp
Jonas Maebe e4e356d996 * fixed test
git-svn-id: trunk@4953 -
2006-10-18 07:25:44 +00:00

32 lines
542 B
ObjectPascal

program prec;
uses SysUtils;
var
i:Integer;
v: Double;
s: string;
begin
v := 1.0000000000001;
for i := 1 to 20 do
begin
s := FloatToStrF(v, ffGeneral, i, 0);
WriteLn(i, ' ', s);
if (i < 14) then
begin
if (s <> '1') then
begin
writeln('error');
halt(1);
end;
end
else
if (s <> '1'+DecimalSeparator+'0000000000001') then
begin
writeln('error');
halt(1);
end;
end;
end.