728x90
반응형
1 - 8 : long
1 - 9 : char
8.long
< 특징 >
값의 범위 : -9,223,372,036,854,775,808에서 9,223,372,036,854,775,807까지. (-92경 ~ 92경)
메모리 크기 : 8바이트
용도 : 매우 큰 정수가 필요한 경우에 사용합니다. 예를 들어 큰 카운터, 타임 스탬프, 파일 크기 등에서 사용됩니다.
long population = 8000000000;
long maxPopulation = 9223372036854775807;
Console.WriteLine("세계 인구: " + population);
Console.WriteLine("long의 최대값: " + maxPopulation);
long increasedPopulation = population + 1000000;
Console.WriteLine("1,000,000명 증가 후 인구: " + increasedPopulation);
if (increasedPopulation < maxPopulation)
{
Console.WriteLine("증가된 인구는 long의 최대값보다 작습니다.");
}
else
{
Console.WriteLine("증가된 인구는 long의 최대값을 초과합니다.");
}
9. char
< 특징 >
값의 범위 : 0에서 65,535까지의 유니코드 문자.
메모리 크기 : 2바이트
용도 : 단일 문자 데이터를 다룰 때 사용되며, 문자열 처리에서도 중요한 역할을 합니다.
char letter = 'A';
char digit = '5';
char symbol = '#';
Console.WriteLine("문자: " + letter);
Console.WriteLine("숫자: " + digit);
Console.WriteLine("기호: " + symbol);
Console.WriteLine("문자 'A'의 유니코드 값: " + (int)letter);
Console.WriteLine("숫자 '5'의 유니코드 값: " + (int)digit);
Console.WriteLine("기호 '#'의 유니코드 값: " + (int)symbol);
char nextLetter = (char)(letter + 1);
Console.WriteLine("다음 문자: " + nextLetter);
'C# > 문법' 카테고리의 다른 글
C# 문법 14 -- 데이터 형식 정리 6 (0) | 2024.12.04 |
---|---|
C# 문법 13 -- 데이터 형식 정리 5 (0) | 2024.12.03 |
C# 문법 11 -- 데이터 형식 정리 3 (0) | 2024.12.01 |
C# 문법 10 -- 데이터 형식 정리 2 (0) | 2024.11.30 |
C# 문법 9 -- 데이터 형식 정리 (0) | 2024.11.29 |