[求助]帮忙作个十转二进制的程序(带小数)体现计算过程
哪位朋友帮忙用C语言作个十进制转二进制的程序(最好可以带小数)要体现出计算过程
要源程序。谢啦~~
首先十进制转换成二进制 它的小数都是0
我下面的程序能实现十进制1到255转换成二进制
#include<math.h> main() {int i,j,k,n; for(i=1;i<=255;i++) {printf(" %d ",i); n=i; for(j=7;j>=0;j--) { if(n>=pow(2,j)) {k=1;n=n-pow(2,j);} else k=0; printf("%d",k);} if(i%3==0) printf(" \n");} getch(); }