형 변환이란 데이터 타입을 변환 하는 것이다.
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 으로 바꾸면 반올림 처리된다.
'Computer Language > C#' 카테고리의 다른 글
C# 버튼 클릭시 폼(form)추가, 새창 띄우기 (0) | 2020.09.18 |
---|---|
C# 콤보박스(comboBox) 내용수정 막기 (0) | 2019.06.12 |
C# 마우스 커서 이동 자동 클릭(마우스 제어) (4) | 2018.12.21 |
C# 마우스 제어(mouse_event) (0) | 2018.12.17 |
C# 마우스 좌표 위치 구하기, 좌표 프로그램 (0) | 2017.03.13 |