24位轉32位

24位轉32位(有符號) 題目:試編寫一段程序,將24位有符號結果轉變爲32位有符號結果。 代碼: 運行結果: 具體編寫過程: 將24位數分爲3個字節H M L。 通過與操作提取符號位並賦值給A,A=H&0x80,再次通過與操作,保留去符號位的其他值B=H&0x7F。 將符號位A,B左移,M左移8位,A B M L組成新的32 位有符號結果。 判斷A是否不爲0,若不爲0,則無符號結果爲b=a-0x
相關文章
相關標籤/搜索