* fixed for systems where extended = double

This commit is contained in:
Jonas Maebe 2003-12-29 18:53:18 +00:00
parent b46b7ff792
commit cbfa846387

View File

@ -2,11 +2,16 @@ program bug2131;
var
TestStr : string;
correct : string;
begin
if sizeof(extended) > sizeof(double) then
correct := ' 1.8E+0012'
else
correct := ' 1.8E+012';
Str (1.789e12:1, TestStr);
if (teststr <> ' 1.8E+0012') then
if (teststr <> correct) then
begin
writeln('error, got "',teststr,'" expected " 1.8E+0012"');
writeln('error, got "',teststr,'" expected "',correct,'"');
halt(1);
end
end.