1234567891011121314151617181920212223242526272829303132333435363738 |
- { this tests the pi routine, as an inline }
- program tpi;
- const
- PI_CONST = 3.1459;
- { the following expression also works on constants }
- PI_CONST_VALUE = pi;
- procedure fail;
- begin
- WriteLn('Failed!');
- halt(1);
- end;
-
- var
- value : real;
- _result : boolean;
- Begin
- Write('Pi() test...');
- _result := true;
- value:=pi;
- if trunc(value) <> trunc(PI_CONST) then
- _result := false;
- If trunc(Pi) <> trunc(PI_CONST) then
- _result := false;
- If trunc(Pi) <> trunc(PI_CONST_VALUE) then
- _result := false;
- if not _result then
- fail;
- WriteLn('Success!');
- end.
- {
- $Log$
- Revision 1.1 2002-09-16 19:15:54 carl
- * several new routines have a testsuit.
- }
|