[c#] 정수형 데이터 타입

C#은 여러 가지 유형의 정수를 다루기 위한 데이터 타입을 제공합니다. 이러한 데이터 타입은 각각 특정 범위의 정수 값을 저장하고 다양한 작업을 수행하는 데 사용됩니다.

1. int

int는 32비트의 부호 있는 정수를 나타내는 데이터 형식입니다. 대부분의 정수 연산에 사용되며, 대략 -2,147,483,648에서 2,147,483,647까지의 값을 표현할 수 있습니다.

int myNumber = 10;

2. long

long은 64비트의 부호 있는 정수를 나타내는 데이터 형식으로, 매우 큰 정수 값을 저장하는 데 사용됩니다. 약 -9,223,372,036,854,775,808에서 9,223,372,036,854,775,807까지의 값을 표현할 수 있습니다.

long myLongNumber = 10000000000;

3. short

short는 16비트의 부호 있는 정수를 나타내는 데이터 형식으로, 일반적으로 메모리를 적게 사용해야 할 때나 정수 값의 범위가 작을 때 사용됩니다. 대략 -32,768에서 32,767까지의 값을 표현할 수 있습니다.

short myShortNumber = 100;

4. byte

byte는 8비트의 부호 없는 정수를 나타내는 데이터 형식으로, 0에서 255까지의 값을 표현할 수 있습니다.

byte myByte = 200;

결론

C#은 int, long, short, byte와 같은 다양한 정수형 데이터 타입을 제공하여 프로그래머가 프로그램 요구 사항에 맞는 적절한 정수형 데이터 타입을 선택할 수 있도록 지원합니다.

참고 자료: