二进制的转化

原创 2013年12月04日 19:23:05
/*
 * Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者: 李家豪
* 完成日期:2013 年10月23日
* 版 本 号:v1.0
* 问题描述:输入一个整数,要求输出对应的二进制形式,请用递归函数实现。
* 样例输入:
* 样例输出:
* 问题分析:
*/

//递归法
#include <iostream>
using namespace std;
void dec2bin(int n);
int main()
{
	int n;
	cout<<"请输入一个整数:";
	cin>>n;
	cout<<n<<"对应的二进制形式为:";
	dec2bin(n);
	cout<<endl;
	return 0;
}
void dec2bin(int n)
{
	if(n==0)
		return;
	else
	{
		dec2bin(n/2);
		cout<<n%2;
		return;
	}
}


运行结果:

体会心得:编译的时候就是把咱们能看懂的转化成计算机能识别的二进制代码~~

35、二进制转换

将给定数字转换成二进制字符串。如果字符串长度不足 8 位,则在前面补 0 到满8位。  输入例子: convertToBinary(65) 输出例子: 01000001 function con...
  • hellochenlu
  • hellochenlu
  • 2017年02月01日 20:06
  • 307

十进制小数与二进制的相互转换

如:十进制小数2.125 计算过程: (1)先取该数的整数部分,转换为二进制,2的二进制为10 (2)剩下的小数部分乘以2,取整,小数部分继续乘以2,直到小数部分为0为之 (3)计算如下: ...
  • Soloman1995
  • Soloman1995
  • 2016年12月31日 18:14
  • 168

wfp数据类型转换--Uint16转二进制字符串

以下代码可以完成无符号16位数转换成二进制表示的字符串,修改compData还可以转换成12位的二进制,或者 也可以Uint32转换成32位、24位的二进制字符串形式,利用staticResourc...
  • lorgenlorgen
  • lorgenlorgen
  • 2015年07月30日 20:41
  • 822

十进制纯小数转换为二进制编码

采用二乘法取整方法求,举个例子 把0.1(或0.01)不断地乘以2,若整数部分是0,则这一位是0,若整数部分是1,遇这一位是1,然后用乘积的小数部分继续乘下去。 结果是: 0.1(10)=0...
  • u011322908
  • u011322908
  • 2013年09月10日 15:13
  • 800

js使用canvas实现 黑客帝国二进制雨

黑客帝国二进制雨 黑客帝国二进制雨 var draw=function(ctx,x,y,size){ this.ctx=ctx; this.x=x; ...
  • zy_281870667
  • zy_281870667
  • 2017年08月10日 14:53
  • 276

二进制转化

Private Sub Command1_Click()  Me.Font.Size = 20  Print erjinzhi(230)   End Sub Private Function...
  • guolu1
  • guolu1
  • 2016年04月28日 17:34
  • 125

NOJ 1012 进制转换(十进制转换成任意进制)

题目:进制转换时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte总提交 : 1819            测试通过 : 52...
  • caihongshijie6
  • caihongshijie6
  • 2015年03月31日 11:04
  • 1781

DB blob二进制流转化

        文件在数据库里以blob形式保存,那么在读出来的也是字节流(inputStream),下面是将字节流转换为二进制流,然后再转换为字符流以过到操作文件的目的InputStream in ...
  • virtualjxc
  • virtualjxc
  • 2008年12月16日 21:21
  • 1515

多重背包的二进制转化

hdu 1059 Dividing 
  • u010499449
  • u010499449
  • 2014年08月14日 17:39
  • 428

字符串转换成二进制,存入mysql

  • zhangyinze123
  • zhangyinze123
  • 2009年09月03日 14:50
  • 4575
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:二进制的转化
举报原因:
原因补充:

(最多只允许输入30个字)