c语言进制的转换二进制转换10进制

c语言进制的转换之二进制转换10进制


c语言的进制的转换


一、二进制转换10进制的方法

二进制:

二进制逢二进一,所有的数组是0、1组成
十进制转二进制:

除二反序取余法:将十进制数每次除以2 取出余数 按照结果倒叙依次获取结果
二进制转十进制:

权值法:将二进制数各个位数从0位开始乘以2的N幂 将各个位数的结果相加

二、10进制程序打印

进制在程序中打印:

int a=10;//十进制中的10

%d 将数据按照十进制输出
注意:在程序中没有办法表示一个二进制数

go 复制代码
#include<stdio.h>
int main(void)
{
int a=10;
printf("%d\n",a);
return 0;
}
相关推荐
DougLiang9 分钟前
关于easyexcel动态下拉选问题处理
java·开发语言
全职计算机毕业设计1 小时前
基于Java Web的校园失物招领平台设计与实现
java·开发语言·前端
5:001 小时前
云备份项目
linux·开发语言·c++
笨笨马甲2 小时前
Qt Quick模块功能及架构
开发语言·qt
乄夜2 小时前
嵌入式面试高频(5)!!!C++语言(嵌入式八股文,嵌入式面经)
c语言·c++·单片机·嵌入式硬件·物联网·面试·职场和发展
夜晚回家2 小时前
「Java基本语法」代码格式与注释规范
java·开发语言
YYDS3142 小时前
C++动态规划-01背包
开发语言·c++·动态规划
前端页面仔2 小时前
易语言是什么?易语言能做什么?
开发语言·安全
树叶@3 小时前
Python数据分析7
开发语言·python
wydaicls3 小时前
十一.C++ 类 -- 面向对象思想
开发语言·c++