반응형

형 변환이란 데이터 타입을 변환 하는 것이다.

 

 

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 12345;
            float b = 12.345f;
            double c = 54.321;
            string d = "54321";
            
            Console.WriteLine("string d - > int = {0}", int.Parse(d));
            Console.WriteLine("int a - > string = {0}", a.ToString());

            Console.WriteLine("float b - > int = {0}", (int)c);
            Console.WriteLine("double c - > int = {0}", (int)b);

        }
    }
}

 

 

숫자를 문자로 바꿀 때는 변수.ToString()

 

문자를 숫자로 바꿀때는 정수계열타입.parse(문자변수)

 

 

 

 

 

 

double 이나 float 에서 int 형식으로 바꾸면 데이터 손실이 일어나므로 소수점 부분은 버림으로 처리한다.

double 에서 float 으로 바꾸면 반올림 처리된다.

 

 

 

 

반응형

+ Recent posts