回覆列表
-
1 # 老陶說史
-
2 # 夜中無語
不是的 0e是科學記數法。 比如1e3 表示 1*10^3
-
3 # 使用者8072713846130
把每一位十六進位制數拆成對應四位二進位制數即可0E98.CH=111010011000.1100B
-
4 # 使用者1854716668089
224的十六進位制是(224+16)240
-
5 # 可靠餃子8K
方法1:224除以16=14,即十六進位制的0xE,整除無餘數。十進位制16的十六進位制是0x10,即0x10個0xE相當於224,所以224轉為十六進位制是0xE0;
方法2:先化成二進位制,使用輾轉相除法得二進位制:11100000;四位分組即1110 0000,每四位化成十六進位制字元得:E0;前面加上字首0x,即0xE0。
-
6 # IT軟男
是的。
十六進位制,簡寫hex或下標16,程式設計中常表示為0x開頭。是一種基數為16的計數系統,是一種逢16進1的進位制。通常用數字0、1、2、3、4、5、6、7、8、9和字母A、B、C、D、E、F(a、b、c、d、e、f)表示,其中:A~F表示10~15,這些稱作十六進位制數字。
題目中只有一位數字,對應的二進位制是1110,十進位制14
0xe是什麼?它本身只是代表一個16進位制數,那這個數在計算機中佔多少位,並沒有給出,如果是int型,那就是32位的,表示為int tmp=0xe