//編寫函式:
//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 ...