tnaninf.pp 468 B

123456789101112131415161718192021222324252627282930
  1. uses
  2. math;
  3. begin
  4. if not(isnan(nan)) then
  5. begin
  6. writeln('error 1');
  7. halt(1);
  8. end;
  9. if not(isinfinite(infinity)) then
  10. begin
  11. writeln('error 2');
  12. halt(1);
  13. end;
  14. if isnan(12341234) then
  15. begin
  16. writeln('error 3');
  17. halt(1);
  18. end;
  19. if isinfinite(0) then
  20. begin
  21. writeln('error 4');
  22. halt(1);
  23. end;
  24. if isinfinite(12341234) then
  25. begin
  26. writeln('error 5');
  27. halt(1);
  28. end;
  29. end.