首页 > 其他分享 >2022B_A九进制转十进制

2022B_A九进制转十进制

时间:2022-12-22 20:45:37浏览次数:35  
标签:进制 int 2022B result 2022 十进制

2022B_A九进制转十进制

  • 问题描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

九进制正整数 (2022)_9(2022)9 转换成十进制等于多少?

ac

#include <iostream>
using namespace std;
int main() {
//	string s;
//	cin >> s;
	string s = "2022";
	int result = 0;
	for (int i = 0; i < s.size(); i++) {
		result = result * 9 + (s[i] - '0');
	}
	cout << result;
	return 0;
} 
  • 为了更方便获取到每一位数字,把2022设置成string类型而不是int类型
  • for循环实现某进制转换成十进制数
  • 其他进制数之间的相互转换在此省略暂不考虑代码实现

标签:进制,int,2022B,result,2022,十进制
From: https://www.cnblogs.com/deservee/p/16999534.html

相关文章

  • R7-3 十六进制字符串转换成十进制非负整数
    R7-3十六进制字符串转换成十进制非负整数分数 15全屏浏览题目切换布局作者 颜晖单位 浙大城市学院输入一个以#结束的字符串,滤去所有的非......
  • 剑指 Offer 43 1~n整数中的十进制表示中1出现的次数
    剑指Offer43|1~n整数中的十进制表示中1出现的次数输入一个整数n,求1~n这n个整数的十进制表示中1出现的次数。例如,输入12,1~12这些整数中包含1的数字有1、10、11和12,1......
  • 剑指 Offer II 003. 前 n 个数字二进制中 1 的个数
    题目内容给定一个非负整数n ,请计算0到n之间的每个数字的二进制表示中1的个数,并输出一个数组。说明:0<=n<=105解题思路1直接运用内置函数bin()和count()将......
  • k8s原理之-Flannel网络二进制部署和测试
    一、K8S的ip地址NodeIP:节点设备的IP,如物理机,虚拟机等容器宿主的实际IP。PodIP:Pod的IP地址,是根据docker0网络IP段进行分配的。ClusterIP:Service的IP,是一个虚拟I......
  • #yyds干货盘点# 名企真题专题:懂二进制
    1.简述:描述世界上有10种人,一种懂二进制,一种不懂。那么你知道两个int32整数m和n的二进制表达,有多少个位(bit)不同么?示例1输入:3,5复制返回值:2说明:3的二进制为11,5的二进制为101......
  • 一招搞定进制转换--java篇
    java中进制转化只需要记住这两个方法,后续再遇到进制转换的问题,轻松破解!进制转换的核心就是:其他进制---》十进制---》其他进制1、其他进制转成十进制valueOf()方法该......
  • 模块加载失败请确保该二进制存储在指定路径中
    好几次都遇到这个问题,今天终于忍受不了了,狠下心来终于找到这个问题的解决方法了!开始-所有程序-附件-命令行提示符上单击右键,以管理员身份运行,在DOS命令中输入regsvr32(......
  • mysql学习------二进制日志管理
    MySQL二进制日志(BinaryLog) a、它包含的内容及作用如下:   包含了所有更新了数据或者已经潜在更新了数据(比如没有匹配任何行的一个DELETE)   包含关于每个更新数......
  • 文本文件与二进制文件理解
    转自:https://www.cnblogs.com/zhangjiankun/archive/2011/11/27/2265184.html1.介绍 计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而......
  • 二进制安装mysql
    下载地址https://downloads.mysql.com/archives/community/将下载好的二进制安装包放到服务器上$ll-h总用量636M-rw-r--r--1rootroot636M5月113:11mysq......