经典算法:X进制数转换为Y进制数
发布日期:2021-07-24 21:57:33 浏览次数:14 分类:技术文章

本文共 752 字,大约阅读时间需要 2 分钟。

前言

我们先看一个代码例子,这是十进制数转换为任意进制数的方法 void ARY(int num,int N){    int reminder;    if(num
<

思路

思路很简单,就是利用上述代码,把X转换为10进制数然后再把X转换为Y进制数,思路就是如此

代码

代码说明:

我用来处理输入的数用的是字符串而不是int型,因为字符串能够处理特别大的数
几个函数的作用:
select_cout() 用来把10,11,12等数转换为A,B,C,D,E,F
change(int num,int N) 把十进制数num转换为N进制数
NumToTen(char *s,int x) 把X进制数转换为十进制数

#include
#include
using namespace std;void select_cout(int num){ //用来把10,11,12等数转换为A,B,C,D,E,F if(num>=0 &&num<=9) cout<
>x>>y; cout<<"输入X进制对应的数1"<
>num1; change(NumToTen(num1,x),y); //直接一步得到结果,当然我是测试了很多遍的 cout<

程序运行结果图

这里写图片描述

网上工具测试结果:

这里写图片描述

说明我的结果是对的

后序

进制转换写到这里应该就是终结版本了,因为暂时我就想不到什么更有意思的进制转换了,当然,我用的两个进制互相转换是利用了十进制作为桥梁的,如果哪位大神 想出来了或者是知道了两个进制直接转换的方法,欢迎来一起讨论~~~

seen
2015-09-07

转载地址:https://blog.csdn.net/qq_23100787/article/details/48264457 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:POJ1118解题报告
下一篇:文件外部排序

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年03月28日 01时33分50秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

java给xyz大小排序_java递归实现string xyz排序 2019-04-21
arctime必须要java_Arctime使用教程 Arctime常见问题解答 2019-04-21
mysql pxc mysql5.7_mysql之PXC5.7.18集群系列——1. Percona XtraDB Cluster 搭建 2019-04-21
mysql 自适应字段宽度_box-sizing解决自适应布局容器宽度问题 2019-04-21
java 配置文件配置路径_Java读取配置文件路径设置 2019-04-21
vux 选择器_vue中的scoped分析以及在element-UI和vux中的应用 2019-04-21
eclipse运行java底层原理_夯实Java基础系列20:从IDE的实现原理聊起,谈谈那些年我们用过的Java命令... 2019-04-21
java 方法重载 重写_《Java基础知识》Java方法重载和重写 2019-04-21
java中forward() 与redirect()的区别_Java Servlet API中forward() 与redirect()的区别 2019-04-21
java cache 有效期_springboot cache 自定义过期时间及自定义缓存key前缀 2019-04-21
java实验一目的_Java实验报告(实验一) 2019-04-21
java+native+字段_+Java中的native关键字浅析(Java+Native+Interface)++ 2019-04-21
php 内存泄露检测工具,php - 诊断内存泄漏 - 允许#bytes的内存大小耗尽 2019-04-21
php sqlsrv 类,php5.*通过sqlsrv建立与mssql的连接 2019-04-21
php multi卡住,curl_multi_select解决curl_multi网页假死问题 2019-04-21
php在前端的作用,php在前端中的作用 2019-04-21
java最基础的几个编程模板,Java中的模板“元编程”是个好主意吗? 2019-04-21
javascript php 混合,Javascript和PHP的混合编程 2019-04-21
php 两个数组中不同的元素,PHP-查询两个数组中的不同元素 2019-04-21
java中哪个接口可以启用比较功能,Java集合知识测试--A卷 2019-04-21