home *** CD-ROM | disk | FTP | other *** search
/ C by Discovery (4th Edition) / C_By_Discovery_4th_Edition.tar / C_By_Discovery_4th_Edition / _DISK_ / ch12 / format2.cpp < prev    next >
C/C++ Source or Header  |  2005-06-16  |  554b  |  29 lines

  1. //             format2.cpp
  2.  
  3. #include <iostream.h>
  4.  
  5. int main()
  6. {
  7.     cout.width( 4 );
  8.     cout << 8 << endl;
  9.  
  10.     cout.fill( '0' );
  11.     cout.width( 8 );
  12.     cout << 321 << endl;
  13.     cout.setf( ios::left );
  14.     cout.width( 8 );
  15.     cout << 321 << endl;
  16.  
  17.     cout.precision(2);
  18.     cout.width(8);
  19.     cout << 321.123 << endl;
  20.     cout.setf( ios::fixed );
  21.     cout << 321.123 << endl;
  22.  
  23.     cout.unsetf( ios::fixed );
  24.     cout.setf( ios::scientific );
  25.     cout << 321.123 << endl;
  26.     cout << cout.width() << endl;
  27.  
  28.     return 0;
  29. }