这次给大家带来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;
}
相信看了这些案例你已经掌握了方法,更多精彩请关注爱上源码网其它相关文章!
相关阅读:
在HTML中各类型盒子的基线应如何确定
html语义化有那些作用
HTML中的滚动条有哪些使用技巧
input的文本框怎么做到和img验证码
以上就是10进制数如何转为16进制的详细内容,更多请关注爱上源码网其它相关文章!
微信
分享
相关标签:转为 如何 进制
本文原创发布爱上源码网,转载请注明出处,感谢您的尊重!
- 上一篇:JS如何实现自定义鼠标右击菜单
- 下一篇:Ajax怎样实现网页异步更新
相关文章
相关视频
- 奇妙的 CSS shapes(CSS图形)
- IE、火狐、谷歌浏览器下兼容统一select样式
- 神奇的 conic-gradient 圆锥渐变
- 利用html实现一个三级菜单
- 10进制数如何转为16进制
- Javascript 基础教程之如何插入JavaScript代码
- CSS语法,如何创建及选择器的使用
- Javascript 基础教程之如何获取html 元素
- 如何使用 AppML
- 如何使用 XML Schema
本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn!
本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~ |