728x90
1 - 6 : int
1 - 7 : uint
6. int
< 특징 >
값의 범위 : -2,147,483,648에서 2,147,483,647까지
메모리 크기 : 4바이트
용도 : 일반적인 정수 계산, 카운터, 인덱스, 데이터베이스의 기본 키 등에서 사용됩니다.
int age = 30;
int maxAge = 120;
Console.WriteLine("현재 나이: " + age);
Console.WriteLine("최대 나이: " + maxAge);
int nextAge = age + 5;
Console.WriteLine("5년 후 나이: " + nextAge);
if (nextAge < maxAge)
{
Console.WriteLine("5년 후 나이는 최대 나이보다 작습니다.");
}
else
{
Console.WriteLine("5년 후 나이는 최대 나이를 초과합니다.");
}
7. uint
< 특징 >
값의 범위 : 0에서 4,294,967,295까지
메모리 크기 : 4바이트
용도 : 메모리 사용을 최적화하면서도 양의 정수를 필요로 하는 경우에 유용합니다. 예를 들어 카운터, 색상 값, 데이터베이스의 인덱스 등에서 사용됩니다.
uint itemCount = 300000;
uint maxItemCount = 4294967295;
Console.WriteLine("아이템 수: " + itemCount);
Console.WriteLine("최대 아이템 수: " + maxItemCount);
uint updatedItemCount = itemCount + 2000;
Console.WriteLine("업데이트된 아이템 수: " + updatedItemCount);
if (updatedItemCount <= maxItemCount)
{
Console.WriteLine("업데이트된 아이템 수는 최대 아이템 수보다 작거나 같습니다.");
}
else
{
Console.WriteLine("업데이트된 아이템 수는 최대 아이템 수를 초과합니다.");
}
728x90
'C# > 문법' 카테고리의 다른 글
C# 문법 13 -- 데이터 형식 정리 5 (0) | 2024.12.03 |
---|---|
C# 문법 12 -- 데이터 형식 정리 4 (0) | 2024.12.02 |
C# 문법 10 -- 데이터 형식 정리 2 (0) | 2024.11.30 |
C# 문법 9 -- 데이터 형식 정리 (0) | 2024.11.29 |
C# 문법 8 -- Nullable (0) | 2024.11.28 |