十进制转任意进制(正数)
2016-01-01 13:20
274 查看
进制转换,就这样。。。
struct udiv_t { unsigned int quot; unsigned int rem; }; udiv_t div(unsigned int a, unsigned b) { udiv_t c; c.quot = a / b; c.rem = a % b; return c; } vector<unsigned int> dec2anyhex(unsigned int ori, unsigned int anyhex) { vector<unsigned int> numarray; udiv_t d = div(ori, anyhex); numarray.push_back(d.rem); while (d.quot != 0) { d = div(d.quot, anyhex); numarray.push_back(d.rem); } return numarray; }
相关文章推荐
- win7输入法全角/半角切换热键该怎么修改?
- 【Java数据结构】链表
- ajax技术的简单练习题
- LeetCode Median of Two Sorted Arrays
- poj3169Layout【差分约束】
- python 中列表、元组、字典、文件的区别
- Android开发之 Android应用程序目录结构解析
- Intellij IDEA Android Studios 修改包名
- copy的使用...NSStringFromClass([string class])... NSTaggedPointerString
- 数据库架构的演变
- 自定义AngularJS中的services服务
- eclipse修改字体
- CPC广告反作弊
- Paint---PathEffect(路径效果)
- 创建选项菜单OptionsMenu
- 分享一个分页类。
- android UI 优化之<viewstub>实现View的延迟加载
- assert()函数用法总结
- viewWillLayoutSubviews()、viewDidLayoutSubviews()、AutoLayout执行顺序
- 图形化开发c#