為什么要用十六進(jìn)制輸出?
要回答你這個十六進(jìn)制的問題,我必須先闡述一下二進(jìn)制的問題。
計算機(jī)的芯片的每個引腳輸出可以分別以高低電壓為作為輸出狀態(tài),這個狀態(tài)就對應(yīng)數(shù)字1和0(二進(jìn)制的兩個基本狀態(tài))。因此,計算機(jī)是以二進(jìn)制為單位進(jìn)行運算的。
十六進(jìn)制是為了程序員在編程時方便閱讀自己需要操作的數(shù)據(jù),所以把二進(jìn)制翻譯成十六進(jìn)制,為了方便閱讀而設(shè)立的。如果沒有十六進(jìn)制,程序員編程時(例如32位機(jī)編程),操作一個數(shù)據(jù)就要寫10....011等32個0或1,很麻煩,因此轉(zhuǎn)換成十六進(jìn)制(這時他看到的數(shù)字就簡單了,按照計算機(jī)里的補(bǔ)0規(guī)范,就是8位數(shù)字,如8...1C3)
上一篇黑幽靈木馬變種是什么
下一篇如何獲取二維碼的鏈接地址