C语言中二进串形式的整数与十进制的互换
来源:互联网 发布:远程协作软件 编辑:程序博客网 时间:2024/05/18 22:41
说明:
功能是将二进串形式的整数与十进制的互换
dec:int 型 十进制数 如:127
bin:int 型 表示二制制数 如:10010
int dectobin(int dec) //将十进制数转换成二进制形式的整数
{
int bin=0;
if(dec) bin=dectobin(dec/2)*10+dec%2;
return bin;
}
int bintodec(int bin) //将二进制形式的整数转换成其二进制表示的十进制整数
{
int dec=0;
if(bin) dec=bintodec(bin/10)*2+bin%2;
return dec;
}
int main(void)
{
printf("the binary of decimal number 64 is:%d/n",dectobin(64));
printf("the decimal number of binary 1000000 is:%d/n",bintodec(1000000));
return 0;
}
- C语言中二进串形式的整数与十进制的互换
- C语言中整数的三种不同表达形式
- 十进制与十六进制的互换
- C语言-十进制转二进输出
- C语言中#define与typedef的互换细节详解
- C语言整数十进制按照二进制形式输出程序
- C语言入门二进制与十进制之间互换
- C语言中—— 编写一个函数,实现整数的二进制的形式
- C语言求一个整数的二进制形式表示中1的个数,用函数实现
- C语言中十进制以二进制形式输出
- 字符串编程之与整数的互换
- 字符串与整数之间的互换
- Linux 中C语言 字符串与整数之间的转换
- C语言中字符串与整数的相互转换
- C语言中整型变量的互换方法总结
- C++ 实现一个二进与文本形式存储的小型数据库(未完成)
- perl中十进制与十六进制互换函数
- 整数的十进制、二进制、八进制与十六进制
- video4linux
- 如何利用Video4Linux获取摄像头数据
- IE中Option的disabled无效解决方法
- 面试的时候千万不能"得意忘形"
- 颇负创意的HTTP 404错误页面
- C语言中二进串形式的整数与十进制的互换
- c#.net 类型转化
- googlipse插件安装过程
- 也晒一下我的Linux玩具清单
- SQLSERVER存储过程SubString()函数和C# string.Substring区别
- .NET学习笔记(七) ------字符串,枚举类型
- WAV格式及源码
- Xdoclet生成SessionBean 和 EntityBean代码
- 作为Servlet