728x90 반응형 ToInt1 [C#] 데이터 형식 변환 크기가 서로 다른 정수 형식 사이의 변환(int -> sbyte, sbyte -> int)대상의 용량보다 큰 경우 오버플로우 발생 예제 프로그램sbyte a = 127;int b = (int)a;int x = 128;sbyte y = (sbyte)x;Console.WriteLine(a);Console.WriteLine(b);Console.WriteLine(x);Console.WriteLine(y);크기가 서로 다른 부동 소수점 형식 사이의 변환(float -> double, double -> float)2진수로 된 데이터를 10진수로 복원후 2진수로 변환하기 때문에 완벽하지 않음 예제 프로그램float a = 69.6875f;Console.WriteLine($"a : {a}\n");double b = (.. 2023. 6. 7. 이전 1 다음 728x90 반응형