10进制数如何转为16进制
发表时间:2023-09-16 来源:明辉站整理相关软件相关文章人气:
[摘要]这次给大家带来10进制数如何转为16进制,10进制数转为16进制的注意事项有哪些,下面就是实战案例,一起来看一下。问题输入一个10进制数,输出这个10进制数对应的16进制数思路首先用10进制数除以16,余数则为不能进位的数字,则写在最低位上,商的含义是有多少个16,如果商大于等于16的话,意味还可...
这次给大家带来10进制数如何转为16进制,10进制数转为16进制的
注意事项有哪些,下面就是实战案例,一起来看一下。
问题
输入一个10进制数,输出这个10进制数对应的16进制数
思路
首先用10进制数除以16,余数则为不能进位的数字,则写在最低位上,商的含义是有多少个16,如果商大于等于16的话,意味还可以接着进位,那么用商接着除以16,余数写在倒数第二位上……以此进行下去,直到不能进位为止
代码
#include <iostream>#include<string>using namespace std;string m = "0123456789ABCDEF";int main(){ int n; cin >> n; string ans = ""; while (true)
{ if (n < 16)
{
ans = m[n] + ans; break;
} int w = n % 16;
ans = m[w] + ans;
n = n / 16;
} cout << ans;
}
相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
相关阅读:
在HTML中各类型盒子的基线应如何确定
html语义化有那些作用
HTML中的滚动条有哪些使用技巧
input的文本框怎么做到和img验证码
以上就是10进制数如何转为16进制的详细内容,更多请关注php中文网其它相关文章!
网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。