C语言将一个十进制数转化为二进制
转化思路:“除2求余,逆序排序”,既就是用十进制数除以2,可以得到一个商和余数;将余数保存起来,用商再去除以二,再得到一个商和余数,反复进行,直到商小于1时结束;然后将之前所得的余数逆序输出,得到的就是该十进制数的二进制写法。
#include<stdio.h>
#define Num 2
int main()
{int num;int a[16];int i=1,j;scanf("%d",&num);for(j=0;j<16;j++){i=num%Num;num=num/Num;a[j]=i;}printf("该数二进制为:");for(j=15;j>=0;j--){printf("%d",a[j]);if(j%4==0)printf(" ");}return 0;
}
结果:
C语言将一个十进制数转化为二进制相关推荐
- 【小工具类】将一个十进制数转化成二进制/四进制/八进制/16进制
先直接上完整代码: public class Test {public static void main(String[] args) {int num = 100;System.out.printl ...
- 将一个十进制数转化为二进制数,统计二进制数中1的个数
进制转化,统计数字个数: 任务拆解 进制转换 统计数字个数 函数代码 测试结果 任务拆解: 提示:首先分析并分解问题 1. 进制转换 2. 统计二进制数中的"1"的个数 进制转换: ...
- 十进制转化为二进制java代码_【模板小程序】任意长度十进制数转化为二进制(java实现)...
妈妈再也不用担心十进制数过大了233 import com.google.common.base.Strings; import java.math.BigInteger; import java.u ...
- 将十进制数转化为二进制并在OLED屏幕上显示
将十进制数转化为二进制并在OLED屏幕上显示 直接上代码: //显示二进制小数 //x,y为坐标 Num为想要转换的数(可以是十进制,也可以是十六进制) //len为想要转换的二进制的位数 size为 ...
- 【C语言】将十进制数转化为二进制并输出
十进制转化为二进制并输出(以整型为例) 首先需要明确十进制转为二进制的算法:将所需转化的数除以2,所得余数为k1,将所得商再除以2,所得余数为k2-...重复步骤直到商为0:读数时从最后一个余数读起, ...
- c++实现将一个十进制数转换成二进制
#include<iostream> using namespace std;//十进制转二进制 int main() {int x,i=0,j;int a[32];cout<< ...
- 怎么将一个十进制数转化为二进制数并打印出来
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> int main() { int ...
- Python自写函数内容实现十进制数转化为二、八、十六进制数(含详细图解、注释)
信息须知: 1. 二进制:'0b'开头 : 八进制:'0o'开头 : 十六进制:'0x'开头. 2.bin(num):将num转化为二进制数:oct(num): 将num转化为八进制数:hex(num ...
- 编写一个C程序,实现以下功能:编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101。在main函数中输入整数n,调用函数,输出它的二进制
题目要求: 编写一个C程序,实现以下功能: //编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101. //在main函数中输入整数n,调用函数 ...
最新文章
- 最新版IDEA常用配置指南,打造你的最酷IDE
- 从零构建一个简单的 Python 框架
- 一篇文章搞定百度OCR图片文字识别API
- C++ i/o类库中 常用流类
- Asp.net基础概念之 事件
- 解决pandas索引报错Unalignable boolean Series provided as indexer
- 支付功能如何软件测试
- Python处理Excel文件(一)
- 参数化CFAR的FPGA实现
- 07-新闻发布系统数据库-新闻信息数据操作
- vue+腾讯地图 实现坐标拾取器功能
- [HDU]6069 Counting Divisors
- 计算机科学丛书之第9章和第10章代码
- 神奇的「种子法则」:意念具有不可思议的超能量
- 【FeatherNets】《FeatherNets:Convolutional Neural Networks as Light as Feather for Face Anti-spoofing》
- EMI共模电感一般什么材质你知道吗
- 这些响应式网页测试工具确保你的设计万无一失
- 【Java设计模式】工厂方法
- 超级电容锂电池混合储能Simulink仿真
- 爬虫数据持久化存储——写入文件