bug0218.pp 455 B

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