当前位置: 首页 > news >正文

【算法】十进制转换为二进制

目的:将十进制转换为二进制

思路:

首先我们手算的情况是通过求余数算出进制数,同样代码也是通过做除法和求余数的方式,除法是得出下一次的被除数,而求余数是得到进制数

代码:

#include<stdio.h>// 十进制转换为二进制,通过除法求余数 
void getTwo(int n) {// res数组存放结果,div是要转换进制的数,mod是余数,flag是标记存放到数组的位置 int res[30]={0}; int div = n;int mod = 0;int flag;for (flag=0; div!=0; flag++) {// 如果要是十进制转换为八进制只需要修改下面的2为8即可,但是16进制需要重新写 mod = div % 2;div = div / 2;res[flag] = mod;
//        res = res * 10 + mod;}// 逆序输出二进制数for (int i=flag-1; i>=0; i--) {printf("%d",res[i]);} 
}
int main() {int n;scanf("%d",&n);getTwo(n); return 0;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • skywalking-1-服务端安装
  • axios get 请求发送 FormData 数据
  • [Vite]vite-plugin-react和vite-plugin-react-swc插件原理了解
  • VBA之Word应用第二章第七节:利用自定义函数修改书签
  • 《昇思25天学习打卡营第01天|qingyun201003》
  • 1.10编程基础之简单排序--02:奇数单增序列
  • 集成测试技术栈
  • 解决Spring Boot应用中的内存优化问题
  • macos 10.15系统下载包,macOS Catalina for mac
  • 【排序 - 冒泡排序】
  • 电脑压缩视频怎么压缩,电脑压缩视频大小
  • Prometheus+Grafana主机运行数据
  • 搜维尔科技:【研究】Scalefit是一款可在工作场所自动处理3D姿势分析结果的软件
  • 【PHP小课堂】学习PHP中的字符串操作函数(二)
  • HDFS 块重构和RedundancyMonitor详解
  • Google 是如何开发 Web 框架的
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • CSS实用技巧干货
  • Date型的使用
  • Electron入门介绍
  • jdbc就是这么简单
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • MySQL数据库运维之数据恢复
  • React-Native - 收藏集 - 掘金
  • React系列之 Redux 架构模式
  • Redis中的lru算法实现
  • Spark RDD学习: aggregate函数
  • spring-boot List转Page
  • vue的全局变量和全局拦截请求器
  • Vultr 教程目录
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何设计一个微型分布式架构?
  • 如何学习JavaEE,项目又该如何做?
  • 删除表内多余的重复数据
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 函数计算新功能-----支持C#函数
  • #微信小程序:微信小程序常见的配置传值
  • (04)odoo视图操作
  • (1)STL算法之遍历容器
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (MATLAB)第五章-矩阵运算
  • (Python) SOAP Web Service (HTTP POST)
  • (分布式缓存)Redis分片集群
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (六)Flink 窗口计算
  • (生成器)yield与(迭代器)generator
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)可以带来幸福的一本书
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .form文件_SSM框架文件上传篇
  • .NET Framework与.NET Framework SDK有什么不同?