public string toHex(int num)
{
string hex = string.Empty;
if (num > 0)
{
do
{
int remainder = num % 16;
if (remainder > 10)
{
hex = (char)('A' + remainder - 10) + hex;
break;
}
else
{
hex = remainder + hex;
}
}
while ((num /= 16) > 0);
}
return string.IsNullOrEmpty(hex) ? "0" : hex;
}
[小算法]十进制转十六进制
最新推荐文章于 2022-01-11 09:40:57 发布