十进制转换为十六进制
来源:互联网 发布:中元节生日 知乎 编辑:程序博客网 时间:2024/05/18 00:48
string MySystem::DecToHex(int n)
{
long long Temp = static_cast<long long>(n);
if (Temp<0)
{
Temp = UINT_MAX + n + 1;
}
string Result("0X");
//保存匹配的结果
char Map[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' };
while (Temp)
{
Result += Map[Temp % 16];
Temp /= 16;
}
int i = 2;
int j = Result.size() - 1;
while (i<j)
{
swap(Result[i], Result[j]);
++i;
--j;
}
return Result;
}
{
long long Temp = static_cast<long long>(n);
if (Temp<0)
{
Temp = UINT_MAX + n + 1;
}
string Result("0X");
//保存匹配的结果
char Map[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' };
while (Temp)
{
Result += Map[Temp % 16];
Temp /= 16;
}
int i = 2;
int j = Result.size() - 1;
while (i<j)
{
swap(Result[i], Result[j]);
++i;
--j;
}
return Result;
}
0 0
- 十进制转换为十六进制
- 十六进制转换为十进制
- 十进制转换为十六进制
- 十进制转换为十六进制
- 十六进制转换为十进制
- 十六进制转换为十进制
- 十六进制转换为十进制
- 十进制转换为十六进制
- 十进制转换为十六进制
- 十六进制转换为十进制
- 十六进制转换为十进制
- 十六进制转换为十进制
- 十进制转换为十六进制
- 十进制转换为十六进制
- 十六进制转换为十进制
- 十进制转换为十六进制
- 十进制转换为十六进制
- 十进制转换为十六进制
- CheckBox与文字的间距
- RecyclerView子View宽度不能全屏的问题
- Struts2框架整理(CRUD+运行流程)
- 观察索引组织表(IOT)和传统堆表性能差异
- 面试总结——Java高级工程师(二)
- 十进制转换为十六进制
- iOS 第10课 ,导航栏动态变化效果
- Python爬虫技巧---设置代理IP
- 程序员的阅读
- YII2 前台页面引入&&头尾分离
- 重谈viewDidLoad和loadView
- mybatis mapper 接口原理(mybatis 注解原理)
- python的join函数
- 这些年我喜欢的搜索引擎