任意进制转化 函数 模板(一)
虽然说是任意进制,但是等24个字母用完了,就尴尬,如果题目给出其他字符表示的话加个判断即可。36进制有点变态了,应该够用。
#include<iostream>
#include<algorithm>
using namespace std;
string solve(int a,int b);
bool flag;
int main()
{int x,y;cin>>x>>y;cout<<solve(x,y)<<endl;return 0;
}
string solve(int a,int b)
{string d;d.clear();int i=0;char c;while(a%b!=a){i=a%b;if(i>=10) c=char(i+55);// else if( ....) c=char(i+?) 当26个字符表示不了时可以选择其他字符表示。else c=i+'0';a=a/b;d.push_back(c);}if(a>=10) c=char(a+55);// else if( ....) c=char(i+?)else c=a+'0';d.push_back(c);reverse(d.begin(),d.end());return d;
}
任意进制转化 函数 模板(一)相关推荐
- 任意进制转化为十进制(模板)
//任意进制数字转化为十进制 int convert(int val,int base) {int ans=0,wight=1,r;while(val){r=val%10;val/=10;if(r&g ...
- c++语言将任意进制转化10进制,C++ 基础编程之十进制转换为任意进制及操作符重载...
C++ 基础编程之十进制转换为任意进制及操作符重载 最近学习C++ 的基础知识,完成十进制转换为任意进制及操作符重载,在网上找的不错的资料,这里记录下, 实例代码: #include #include ...
- 数据结构---递归实现十进制装换为任意进制
数据结构-递归实现十进制装换为任意进制 代码: #include <stdio.h> #include <stdlib.h> #include"stack.h&quo ...
- 用栈实现将十进制数转换为任意进制数(2,8,16...).
解题思路:假如N为输入的数,n为要转换为的进制,若要将十进制231转换为8进制数,过程如下; N N/n N%n ...
- 进制转换—任意进制之间的转换
一.十进制转化为任意进制 1.十进制数num转为七进制:力扣504 class Solution {public String convertToBase7(int num) {if(num==0){ ...
- 任意进制的转换(C,C++)itoa函数,strtol函数,bitset函数,oct函数,dec函数,hex函数
十进制转换为(2-10)进制代码方法 #include<stdio.h> int main() {int a,b,count=0,i;scanf("%d%d",& ...
- python进制转化器(任意进制)
目标:实现任意进制转换(2-36进制) 先输入一个当前进制与目标进制,下一行输入当前进制的数,回车即可得出目标进制数 方法: 将当前进制数利用 int函数 转化为十进制 n = int(str(c), ...
- 将一个10进制数转化为任意进制数 猜拳小游戏
1.如何将一个10进制数,转化为2~16进制之间的数.且当数字>=10时,输出相对应的字母A~F 2.制作一个猜拳的小游戏 一.10进制转化为任意进制 1.首先知道进制的转化规则------可参 ...
- js模拟栈---进制转化。十进制转任意进制进制,任意进制转十进制
var Stack = (function(){var items = new WeakMap();//先入后出,后入先出class Stack{constructor(){items.set(thi ...
最新文章
- c语言Inqueue函数用法,C语言用两个栈实现队列(完整版)
- 自由软件基金会庆祝成立35周年
- FastLeaderElection
- Shell编程: Shell 变量
- Core Animation基础
- jzoj4313 电话线铺设(最小生成树+最近公共祖先)
- vuex express mysql_基于Vue2.0+Vuex+Axios+NodeJs+Express+MySQL实现京东移动web商城
- C#.NET分别以GET和POST方式抓取远程页面
- 五笔字根表识别码图_五笔字根表图
- windows 系统快捷键小技巧
- SpringCloud入门简介
- 2021黑金牛气冲天新年快乐通用PPT模板
- 施工现场工地监管如何能够接入4G摄像头实现流媒体服务器视频监控?
- 栈内存和堆内存的区别
- GPU矩阵点积代码实现及分析
- 理解有符号数和无符号数的区别。
- [屌丝PM]做一个网络“拾穗者”(2)
- 维普计算机研究与发展,计算机研究与发展杂志
- 手机生产:第一天量产1台,接下来2天(即第二、三天)每天量产2件,接下来3天(即第四、五、六天)每天量产3件
- 全天在线的健康小助手,时刻监测身体状况,dido Y1血压心电手环上手
热门文章
- c++中射线表示_干货中的干货 万人收藏的小学数学知识点大全(下)基本概念汇总...
- 微型计算机开机密码丢失,校诡实录微机教室攻略 电脑密码是多少[多图]
- iphone ios编译ffmpeg
- 从0开始的Python学习009参数
- 在CentOS上安装Python3的三种方法
- Python time.time()方法
- Spring思维导图(IOC篇)
- 福禄克中国区高管:高精度和应用性是未来测试主要发展方向
- OS中atomic的实现解析
- C# ManualResetEvent的理解和用法