#include #include int main( int argc, char *argv[] ) { for ( int i = 1; i < argc; ++i ) { int n = atoi( argv[ i ] ); unsigned u = n; std::cout << std::showbase; std::cout << "dec n: " << std::dec << n << "; n >> 2: " << ( n >> 2 ) << "\thex n: " << std::hex << n << "; n >> 2: " << ( n >> 2 ) << '\n'; std::cout << "dec u: " << std::dec << u << "; u >> 2: " << ( u >> 2 ) << "\thex u: " << std::hex << u << "; u >> 2: " << ( u >> 2 ) << '\n'; } }