使用bitset 来十进制转二进制

使用bitset 来十进制转二进制

下面的代码可以搞定

void  binary( int  v){
    
using  std::bitset;
    
using  std::cout;
    
using  std::endl;

    bitset
<   8 * sizeof ( int >  b  =  v;
    cout 
<<  b.to_string()  <<  endl;

    bitset
< 8 >  b2  =  v;
    cout 
<<  b.to_string()  <<  endl;
}

你可能感兴趣的:(使用bitset 来十进制转二进制)