给定的整数60,获取其十六进制数位的表现形式(是使用代码实现)
char i=60;
prinf("%x",i);
char hexTable[] = "0123456789ABCDEF"
int i = 60;
char result[3];
result[0] = hexTable[i/16];
result[1] = hexTable[i%16];
result[2] = 0;
var i=60;
alert(i.toString(16))
你要啥语言的代码啊?
Java代码的如下:
int value = 60;
String str16 = Integer.toHexString(value);
System.out.println(value+"的16进制表示为:"+str16);
啥语言?
整型不论是十进制还是十六进制,都是用二进制补码的形式存储~只是表现(输出)形式不同而已~
C#
int num = 60;
string Num = num.toString(”X“);
知常日明写的不错,讲清了问题的实质。