fpc/tests/webtbs/tw2296.pp
fpc 790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00

25 lines
423 B
ObjectPascal

uses Dos;
const MAX_VAL = 128;
var
r : real;
f : file of byte;
b1, b2: byte;
begin
assign(f,'bug2296.dat');
rewrite(f);
r := 12.2;
write(f,Byte(round(sin(r)*(MAX_VAL-1)+MAX_VAL)));
b1 := Byte(round(sin(r)*(MAX_VAL-1)+MAX_VAL));
close(f);
reset(f);
read(f,b2);
if b1 <> b2 then
begin
writeln('b1: ',b1,' <> b2: ',b2);
halt(1);
end;
close(f);
erase(f);
end.