题目链接:

http://acm.hdu.edu.cn/showproblem.php?pid=2051

题目描述:输入为一个整数,但输出的二进制很容易超出范围,所以改用字符串进行输出

一、这道题输入的整数会存在负数,所以注意对输入进行判断

二、对二进行取余,跟大数相加一样,先产生的是末端,所以输出时要倒着输出

#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
{int n,i;
char a[10000];
while(scanf("%d",&n)!=EOF){
i=0;
if(n<0){n=abs(n);
printf("-");}
while(n>0)
{
a[i]=n%2+48;
n=n/2;
i++;}
n=i-1;
for(i=n;i>=0;i--)
printf("%c",a[i]);printf("\n");
}}

大数——二进制转换(hdu2051)相关推荐

  1. java代码二进制转为十六进制_Java 中二进制转换成十六进制的两种实现方法

    Java 中二进制转换成十六进制的两种实现方法 每个字节转成16进制,方法1 /** * 每个字节转成16进制,方法1 * * @param result */ private static Stri ...

  2. php接口图片转二进制,怎么在php项目中对图片进行二进制转换

    怎么在php项目中对图片进行二进制转换 发布时间:2020-12-15 16:33:40 来源:亿速云 阅读:79 作者:Leah 这篇文章将为大家详细讲解有关怎么在php项目中对图片进行二进制转换, ...

  3. php二进制流转bmp图片,php图片的二进制转换实例

    这里我们是在上传文件时把上传的文件转换成二进制然后保存到数据的字段中去,下次读读出我们也用同样的方法显示即可. html,代码如下: 将图片保存到数据库,代码如下: //由于上传过来的图片被保存在一个 ...

  4. Golang二进制转换十进制代码

    为什么80%的码农都做不了架构师?>>>    Golang二进制转换十进制代码,使用 container/list 实现出入栈操作,完成转换. 二进制转十进制的方法是:‍‍从右到左 ...

  5. IP地址与二进制转换

    IP地址与二进制转换 子网掩码 子网掩码是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码.它的作用是将IP地址分为网络地址和主机地址两部分.子网掩码可以确定子网 ...

  6. 解决vmware“二进制转换和长模式与此平台兼容.....”问题

    问题描述: 启动vmware显现:1.二进制转换和长模式与此平台兼容....字等.: 2.vmware启动一会,系统直接重新启动,这个现象出如今惠普电脑上 问题原因: 出现这种原因一般都是因为系统Vi ...

  7. 解决vmware“二进制转换与此平台长模式不兼容.....”的问题

    原文链接:http://dtbuluo.com/113.html 问题说明: 启动vmware出现:1.二进制转换与此平台长模式不兼容....等等字样: 2.vmware启动一会,系统直接重启,这个现 ...

  8. 使用Python编程出高级计算器,支持加减乘除、复合运算、三角函数、平方根、二进制转换、幂运算等高阶运算

    生活不易,缅怀一下python课设,帮助下一个有缘人 注意:里面有两个python计算器的代码,从高阶到低阶应有尽有  第一个计算器功能: 实现简单的加减乘除,支持小数点和负数运算 实现复合运算和取余 ...

  9. vmware 解决二进制转换与此平台上的长模式不兼容

    https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0   ...

最新文章

  1. sql实现两张表的拷贝
  2. MySQL常用简单小命令
  3. 多输入的等价类划分以及测试
  4. 万字长文带你深入浅出 Golang Runtime
  5. c语言源程序结构是怎样的?
  6. cad填充图案乱理石_CAD软件中如何自定义CAD填充图案?
  7. 如何使用浏览器控制台通过JavaScript抓取并将数据保存在文件中
  8. Mysql循环查询结果并设置排序编号
  9. Hadoop入门基础教程 Hadoop之单词计数
  10. jquery怎么判断不同的字显示不同的颜色_不知道怎么封装代码?看看这几种设计模式吧!...
  11. 多线程实现生产者消费者
  12. 按键精灵打卡怎么写_[按键精灵教程]过新手引导的各种姿势
  13. Linux sudo命令的概念与使用
  14. c++ opencv 识别车牌_python利用百度云接口实现车牌识别
  15. 五年级数学用计算机找规律教案,五年级数学教案——找规律教学设计
  16. Java匹马行天下之学编程的起点——编程常识知多少
  17. 重新设置Visual Studio 环境
  18. 已解决ModuleNotFoundError: No module named ‘frontend‘
  19. html书签导入苹果,如何把360浏览器的收藏书签导入safari浏览器里
  20. 我用过的最好脑图工具——Xmind(含安装包)

热门文章

  1. androidrunnable使用_Android Runnable 运行在那个线程
  2. 时序图如何表现分支_静态时序分析圣经翻译计划——第五章:延迟计算 (上)...
  3. c语言单链表中头结点的创立,一个关于C语言链表头结点的问题
  4. 修改mysql用户家目录,Linux 更改MySQL目录
  5. C/C++:读写文件
  6. 201312-2_ISBN号码
  7. TypeScript接口
  8. [Unity][FlowCanvas] FlowScript 通过 Tween 实现在两点间移动
  9. 自动论文生成器 python_python生成器
  10. 广州python平均薪资_11 月全国程序员平均工资出炉,看看的你得薪资跟上平均水平了吗。...