/*----------------------------------------------------------------------*/
/*                          Formatting.cpp                              */
/* Authored By : H.P.Kasmaei                                            */
/* Last Update : february 27, 2009                                      */
/* http://www.hpkclasses.ir/                                            */
/*----------------------------------------------------------------------*/

#include "stdafx.h" // Microsoft only
#include <iostream.h>

int main()
{
   cout.width(10) ;
   cout << right << "Test" << endl;
   cout << left << "Test 2" << endl;
   cout << internal <<"Test 3" << endl;
   cout << endl;
   cout.precision(2) ;
   cout << 45.678 << endl;
   cout << uppercase << "David" << endl;
   cout.precision(8) ;
   cout << scientific << endl;
   cout << 450678762345.123 << endl;
   cout << fixed << endl;
   cout << 450678762345.123 << endl;
   cout << showbase << endl;
   cout << showpos << endl;
   cout << hex << endl;
   cout << 1234 << endl;
   cout << oct << endl;
   cout << 1234 << endl;
   cout << dec << endl;
   cout << 1234 << endl;
   cout << noshowbase << endl;
   cout << noshowpos << endl;
   cout.unsetf(ios::uppercase) ;
   cout << hex << endl;
   cout << 1234 << endl;
   cout << oct << endl;
   cout << 1234 << endl;
   cout << dec << endl;
   cout << 1234 << endl;
   return 0;
}


