C++ - Decimal to binary converting

后端 未结 29 3572
一向
一向 2020-11-28 18:53

I wrote a \'simple\' (it took me 30 minutes) program that converts decimal number to binary. I am SURE that there\'s a lot simpler way so can you show me? Here\'s the code:<

29条回答
  •  攒了一身酷
    2020-11-28 19:48

    #include 
    #include 
    
    #define bits(x)  (std::string( \
                std::bitset<8>(x).to_string() ).c_str() )
    
    
    int main() {
    
       std::cout << bits( -86 >> 1 ) << ": " << (-86 >> 1) << std::endl;
    
       return 0;
    }
    

提交回复
热议问题