Java十六進位制補0(例項)

ciscopuke發表於2021-09-09

例項程式碼

(b 

問題:
(b

首先,瞭解什麼是十六進位制

十六進位制(簡寫為hex或下標16)在數學中是一種逢16進1的進位制,一般用數字0到9和字母A到F表示(其中:A~F即10~15)。
0x是16進位制字首,例0x1315,0x13F

現在解答問題
0x表示16進位制,一個位元組用16進製表示就一個兩位或一位的數,例如a,0f,af,ae,3b,e,c等,其中一位的可以補0(一位的用0補足),例如0a,0e,0c。當只有一位時,F(F=15)就是最大的,所以只要比16進位制的F小或相等,一個位元組轉換為16進位制就一定只有一位,這個時候就需要對其補0才能使兩位數,所以表示為b

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4369/viewspace-2799309/,如需轉載,請註明出處,否則將追究法律責任。

相關文章