二進位制位模式從左到右的翻轉

2021-07-15 10:45:47 字數 680 閱讀 6604

//編寫函式:

//unsigned int reverse_bit(unsigned int value);

//這個函式的返回 值value的二進位制位模式從左到右翻轉後的值。

////如:

//在32位機器上25這個值包含下列各位:

//00000000000000000000000000011001

//翻轉後:(2550136832)

//10011000000000000000000000000000

//程式結果返回:

// 2550136832

#define _crt_secure_no_warnings 1

#include #include #include

第一種方法
unsigned int  reverse_bit(unsigned int value)

return ret;

}第二種方法

unsigned int  reverse_bit(unsigned int value)

return ret;

}

int main()

二進位制位模式從左到右翻轉後的值

unsigned int reverse bit unsigned int value 這個函式的返回值value的二進位制位模式從左到右翻轉後的值。如 在32位機器上25這個值包含下列各位 00000000000000000000000000011001 翻轉後 2550136832 100110...

二進位制位從左到右翻轉後的值

如 在32位機器上25這個值包含下列各位 00000000000000000000000000011001 翻轉後 2550136832 10011000000000000000000000000000 程式結果返回 2550136832 include include include typede...

二進位制位的翻轉函式

編寫函式 unsigned int reverse bit unsigned int value 這個函式的返回值是value的二進位制位模式從左到右翻轉後的值。如 在32位機器上25這個值包含下列各位 00000000000000000000000000011001 翻轉後 2550136832 ...