Thread: Number representation

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #3
    Banal internet user
    Join Date
    Aug 2002
    Posts
    1,380
    edit: on second thought I probably misread your question but I'll share this anyway

    Code:
    #include <iostream>
    #include <sstream>
    #include <string>
    
    int main()
    {
        std::string num("100");
    
        std::istringstream iss_dec(num);
        std::istringstream iss_hex(num);
        std::istringstream iss_oct(num);
    
        int dec;
        iss_dec >> std::dec >> dec;
    
        int hex;
        iss_hex >> std::hex >> hex;
    
        int oct;
        iss_oct >> std::oct >> oct;
    
        std::cout << num << " interpreted as decimal: " << dec << std::endl;
        std::cout << num << " interpreted as hexidecimal: " << hex << std::endl;
        std::cout << num << " interpreted as octal: " << oct << std::endl;
    
        return 0;
    }
    Last edited by BMJ; 10-29-2010 at 01:39 PM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Number user input
    By jimtuv in forum C Programming
    Replies: 62
    Last Post: 06-13-2010, 11:08 AM
  2. scanf oddities
    By robwhit in forum C Programming
    Replies: 5
    Last Post: 09-22-2007, 01:03 AM
  3. Logical errors with seach function
    By Taka in forum C Programming
    Replies: 4
    Last Post: 09-18-2006, 05:20 AM
  4. Prime number program problem
    By Guti14 in forum C Programming
    Replies: 11
    Last Post: 08-06-2004, 04:25 AM
  5. Random Number problem in number guessing game...
    By -leech- in forum Windows Programming
    Replies: 8
    Last Post: 01-15-2002, 05:00 PM

Tags for this Thread