10进制转16进制
程序员文章站
2024-03-15 12:49:05
...
GetHexValue(QString str)
{
int nspeed = str.toInt();
QByteArray ans="";
if (nspeed<=15) {
if (nspeed<10)
ans += nspeed+'0';
else
ans += nspeed-10+'A';
}
else {
do {
int tmp = nspeed%16;
if (tmp<10)
ans += tmp+'0';
else
ans += tmp-10+'A';
nspeed /= 16;
} while (nspeed>=16);
if (nspeed<10)
ans += nspeed+'0';
else
ans += nspeed-10+'A';
}
QByteArray arrbyte;
for(int i=ans.length();i>0;i--)
{
arrbyte = arrbyte+ans[i-1];
}
return arrbyte;
}
上一篇: 筛法求素数
下一篇: java中的基本数据之间的转化问题
推荐阅读
-
java 进制之间的转换 10进制转化为n进制 n进制转化为10进制 10进制小数转化为n进制小数(java)
-
10进制转16进制
-
蓝桥杯基础练习-进制转换(十六进制转八进制+十六进制转十进制+十进制转十六进制)
-
十进制转八进制,十六进制
-
PTA训练题 7-5 Equivalent Passwords (等效密码) (10分) dfs二进制枚举+哈希表
-
php实现文件与16进制相互转换的方法示例
-
PHP里面把16进制的图片数据显示在html的img标签上(实现方法)
-
牛客网华为机试【进制转换(16进制转10进制)】
-
java中进制的转换,Byte与16进制的转换方法
-
java累加和校验实现方式16进制(推荐)