728x90
//정수형의 최대치와 최소치 최대치+1 최소치 -1의 값을 구하고(오버플루)
//양수와 음수의 최상위 비트의 값 구하기.
#include<stdio.h>
#include<math.h>
main()
{
int a;
a=pow(2,31)-1;
printf(" 정수형의 최대치는 %d 입니다.\n",a);
printf(" 정수형의 최대치+1 는 %d 입니다.\n",a+1);
printf(" 양수의 최상위 비트값은 %#x 입니다.\n",a);
a=pow(2,31);
printf(" 정수형의 최소치는 %d 입니다.\n",-a);
printf(" 정수형의 최소치 -1 은 %d 입니다.\n",-a-1);
printf(" 음수의 최상위 비트값은 %#x 입니다.\n",-a);
}
//양수와 음수의 최상위 비트의 값 구하기.
#include<stdio.h>
#include<math.h>
main()
{
int a;
a=pow(2,31)-1;
printf(" 정수형의 최대치는 %d 입니다.\n",a);
printf(" 정수형의 최대치+1 는 %d 입니다.\n",a+1);
printf(" 양수의 최상위 비트값은 %#x 입니다.\n",a);
a=pow(2,31);
printf(" 정수형의 최소치는 %d 입니다.\n",-a);
printf(" 정수형의 최소치 -1 은 %d 입니다.\n",-a-1);
printf(" 음수의 최상위 비트값은 %#x 입니다.\n",-a);
}
728x90