1樓:匿名使用者
其實挺簡單的,因為有個convert類,它在system名稱空間下,一般可以直接用,就可以以十進位制作為基數,實現2,8,10,16進位制之間的轉換。
//十進位制轉二進位制
convert.tostring(123456, 2);
//十進位制轉八進位制
convert.tostring(123456, 8);
//十進位制轉十六進位制
convert.tostring(123456, 16);
//二進位制轉十進位制
convert.toint32(」11110001001000000〃, 2);
//八進位制轉十進位制
convert.toint32(」361100〃, 8);
//16進位制轉換10進位制
convert.toint32(」1e240」, 16);
//這裡以十進位制數123456為例
2樓:匿名使用者
random random = new random();
int a = random.next(26);
string number = a.tostring("x");
button1.text = number;
這個可以把數字轉化成16進位制的
0ffff16進位制轉換成2進位制怎麼做
f就是1111,f對應的不是16是15,最大的16進位制的一位數,因為是16進位制,數值到達16的時候就要進位了,所以0x10才是16. 你用 計算器 試一下阿,輸入 f 轉化成 10 進位制 2進位制 就明白了! 十六進位制就是逢十六進一,所以f是15,不是16,其實你只要記住普通的十進位制,逢十...
想利用C或C 做介面設計,怎麼做
c與c 本身是不支援做介面的 你可以使用平臺提供的api來製作介面,如windows下的windows api與mfc,也可以使用跨平臺的圖形介面庫,如qt 廢話。想一時半會就從不控制檯程式變到能顯示介面的程式。不太現實 這上面2,3句話你也明白不了 先找一款介面工具來專研吧。mfc,qt,gtk。...
這道c語言題怎麼做
鹿蜀山海經 include int main else printf the train journey time is d hours d minutes n hour,minu return 0 執行結果 chen localhost q6 a.outenter time1 1205 enter...