本帖最后由 Noword 于 2012-2-25 11:53 编辑
public static void toHex(int val) //十进制转十六进制的方法
{
int temp;
for (int x = 0;x <8 ;x++ )
{
temp = val & 15;
if (temp > 9)
System.out.print(char(temp-10+'A'));
else
System.out.print(temp);
temp = temp >>> 4;
}
System.out.println();
}
不知道哪里错了。。。谁能指点一下.. |
|