Menu
CoddyTech

형 변환

Coddy C# 여정의 기초 섹션에 포함된 레슨. 70개 중 14번째.

형 변환은 값을 한 데이터 유형에서 다른 데이터 유형으로 변환하는 과정입니다.

C#에서는 정수를 double로, double을 정수로 변환할 수 있으며, 그 외에도 다양한 변환이 가능합니다. 형 변환에는 두 가지 유형이 있습니다. 암시적(자동) 형 변환과 명시적(수동) 형 변환입니다.

예를 들어 Integer to Double:

암시적(자동) 형 변환:

int number = 5;
double decimal_implicit = number; // 자동으로 5.0이 됩니다

// 계산을 사용하면
int x = 7;
double result_implicit = x / 2.0; // 결과는 3.5입니다

명시적(수동) 형변환 Double to Integer:

double decimal_explicit = 9.7;
int number_explicit = (int) decimal_explicit;  // 9가 됨 (소수 부분이 잘림)

// 계산을 사용하여
double price = 19.99;
int roundedPrice = (int) price;  // 19가 됨
challenge icon

챌린지

초급

형 변환을 보여 주는 C# 프로그램을 작성하세요. 다음 작업을 수행하세요:

  1. price라는 이름의 double 변수를 선언하고 값 99.99로 초기화하세요.
  2. price 변수를 int로 형 변환하고 결과를 intPrice라는 새 변수에 저장하세요.
  3. price와 intPrice의 값을 콘솔에 출력하세요.

직접 해보기

using System;

public class Program {
    public static void Main(string[] args) {
        // 변수를 선언하고 초기화합니다
        double price = 99.99;
        int intPrice = ?;
        
        
        // 값을 출력합니다
        Console.WriteLine("Price: " + price);
        Console.WriteLine("Int Price: " + intPrice);
        
    }
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 C# 컴파일러