void convent(unsigned short a)
{
unsigned int c,d[32]={0};
int i=0;
while(a!=0)
{
c=a%2;//取最小权的位
d[i]=c;
a=a/2;
i++;
}
// printf("%d",i);
i=31;//逆序输出,否则输出的二进制数是逆序的
while(i>=0)
{
printf("%d",d[i]);
i--;
}
printf("\n");
}
void convent(unsigned short a)
{
unsigned int c,d[32]={0};
int i=0;
while(a!=0)
{
c=a%2;//取最小权的位
d[i]=c;
a=a/2;
i++;
}
// printf("%d",i);
i=31;//逆序输出,否则输出的二进制数是逆序的
while(i>=0)
{
printf("%d",d[i]);
i--;
}
printf("\n");
}