百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> 10进制数怎样转为16进制
分享文章到:

10进制数怎样转为16进制

发布时间:09/01 来源:未知 浏览: 关键词:
这次给大家带来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进制的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板