2021. 3. 1. 00:04 c언어
c언어 10진수를 32비트 2진수로 표현
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
int num = 0;
scanf("%d", &num);
for (int i = 0; i < 32; i++)
{
if(i % 4 == 0 && i != 0)
putchar(' ');
if (num & (1 << (31 - i)))
putchar('1');
else
putchar('0');
}
putchar('\n');
return 0;
}
'c언어' 카테고리의 다른 글
C언어 - Right shift (0) | 2021.03.02 |
---|---|
C언어 - Left shift (0) | 2021.03.02 |
수업에서 느낀점 (0) | 2021.03.01 |
c언어 미로찾기 (BPS) (0) | 2021.03.01 |
c언어 16진수를 10진수로 바꾸기 (0) | 2021.02.28 |