我做的是这个C语言程序:采用递归方法,实现将十进制整数转换成二进制数(含整数部分与小数部分)
我做的是这个C语言程序:采用递归方法,实现将十进制整数转换成二进制数(含整数部分与小数部分)
日期:2008-05-27 20:26:07 人气:2
我写了个10进制小数,转二进制的程序(包含整数部分和小数部分):
#include
#define NUM 2
#define ZERO 0.000001
void integer(int n)
{
if(n>0)
{
integer(n/NUM);
printf("%d",n%NUM);
}
}
void decimal(double m)
{
if(m>ZERO)
{
m=m*NUM