1
如何將十進制數轉換爲16位十六進制數? 十進制數字是1198540479,我試圖將其轉換爲十六進制。 爲此,我做了>>>十六進制(1198540479)並獲取輸出爲'0x477046bf',因爲我期待輸出'0x00000000477046bf'。如何將十進制值轉換爲十六進制,輸出應該是16位
如何將十進制數轉換爲16位十六進制數? 十進制數字是1198540479,我試圖將其轉換爲十六進制。 爲此,我做了>>>十六進制(1198540479)並獲取輸出爲'0x477046bf',因爲我期待輸出'0x00000000477046bf'。如何將十進制值轉換爲十六進制,輸出應該是16位
做,使用str.format
:
print("0x{:016x}".format(1198540479))
結果:
0x00000000477046bf