๋ฌธ์ ์ค๋ช
์ ์ 1๊ฐ๋ฅผ ์
๋ ฅ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํด๋ณด์.
๋จ, ์
๋ ฅ๋๋ ์ ์์ ๋ฒ์๋
-9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,807 ์ด๋ค.
์ฐธ๊ณ
-2147483648 ~ +2147483647 ๋ฒ์์ ์ ์๋ฅผ ์ ์ฅํ๊ณ ์ฒ๋ฆฌํ๊ธฐ ์ํด์๋
int ๋ฐ์ดํฐํ์ ์ฌ์ฉํด ๋ณ์๋ฅผ ์ ์ธํ๋ฉด ๋๋ค.
(int ๋ก ์ ์ธํ๊ณ %d๋ก ์
๋ ฅ๋ฐ์ ์ ์ฅํ๊ณ , ์ถ๋ ฅํ๋ฉด ๋๋ค.)
int ํ์ผ๋ก ์ ์ฅํ ์ ์๋ ๋ฒ์๋ฅผ ๋์ด๊ฐ๋ ์ ์ ๊ฐ์ ์ ์ฅํ๊ธฐ ์ํด์๋
๋ณด๋ค ํฐ ๋ฒ์๋ฅผ ์ ์ฅํ ์ ์๋ ๋ค๋ฅธ ๋ฐ์ดํฐํ์ ์ฌ์ฉํด์ผ ํ๋ค.
long long int ๋ฐ์ดํฐํ์ ์ฌ์ฉํ๋ฉด
-9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,807 ๋ฒ์์ ์ ์๊ฐ์
์ ์ฅ์ํฌ ์ ์๋ค.
์์
long long int n;
scanf("%lld", &n);
printf("%lld", n);

์ ๋ ฅ
์ ์ 1๊ฐ๊ฐ ์
๋ ฅ๋๋ค.
๋จ, ์
๋ ฅ๋๋ ์ ์์ ๋ฒ์๋ -9223372036854775808 ~ +9223372036854775807 ์ด๋ค.
์ถ๋ ฅ
์ ๋ ฅ๋ ์ ์๋ฅผ ๊ทธ๋๋ก ์ถ๋ ฅํ๋ค.
์ ๋ ฅ ์์
-2147483649
์ถ๋ ฅ ์์
-2147483649
๋ฌธ์ ํ์ด
#include <stdio.h>
int main(){
long long int n;
scanf("%lld",&n);
printf("%lld",n);
return 0;
}