#include <stdio.h>
#include <stdlib.h>
void prinbit32(short bit[]);
int main()
{
short bit[32];
int i;
int a=2
printf("Nhap vao 1 so nguyen: ");
for(i=0;i<=31;i++)
{
bit[i]=a%2;
a=a/2;
}
//
printf("Ma nhi phan dai 32 bit.\n");
//
for(i=31;i>=0;i--)
{
printf("%d",bit[i]);
}
//
printf("\n================================\n");
printbit32(bit);
}
void printbit32(short bit[])
{
int i;
printf("Ma nhi phan sau khi them dau \" . \"\n ");
for(i=31;i>=0;i--)
{
if((i)%4==0 && (i/4)>=1)
{
printf("%d",bit[i]);
printf(".");
}
else
printf("%d",bit[i]);
}
}