123456789101112131415161718192021222324252627 |
- {$R-}
- { should compile if no range check on }
- program BigRange;
- const
- Limit = 100000000; { Hundred millions }
- One = 1;
- var
- Huge: longint;
- begin
- Huge := Limit + One;
- writeln(One, ' is the lower bound');
- writeln(Limit, ' is the upper bound');
- if Limit in [One .. Limit] then
- writeln(Limit, ' is within the range')
- else
- writeln(Limit, ' is out of the range');
- if Huge in [One .. Limit] then
- writeln(Huge, ' is within the range')
- else
- writeln(Huge, ' is out of the range')
- end.
|