给定的整数60,获取其十六进制数位的表现形式(是使用代码实现)

给定的整数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“);

知常日明写的不错,讲清了问题的实质。