bug0218.pp 488 B

1234567891011121314151617181920212223
  1. Program Wrong_Output;
  2. {}
  3. Var r:Extended; s:String;
  4. d : double;
  5. {}
  6. Begin
  7. Writeln('Size of Extended type (r)=',SizeOf(r),' bytes');
  8. r:=0.000058184639;
  9. d:=0.000058184639;
  10. Writeln('r=',r);
  11. Writeln('r=',r:16:13);
  12. Writeln('r=',r:15:12);
  13. Writeln('r=',r:14:11);
  14. Writeln('r=',r:13:10);
  15. Writeln('r=',r:12:9);
  16. Writeln('r=',r:11:8);
  17. Writeln('r=',r:10:7);
  18. Writeln('r=',r:9:6);
  19. Writeln('r=',r:8:5);
  20. Writeln('r=',r:7:4);
  21. Str(r:7:4,s);
  22. Writeln('r=',s,' (as string)')
  23. End.