C#
210513 C#_문자형으로 변경(ToString), 소수점 자리수 설정, GetType()
S_pot
2021. 5. 31. 11:06
class Program
{
static void Main(string[] args)
{
Console.WriteLine(52); // 52를 출력
Console.WriteLine((52).ToString()); // 52를 문자열로 바꾸어서 출력
Console.WriteLine((52.273).ToString());
Console.WriteLine(('a').ToString());
Console.WriteLine((true).ToString());
Console.WriteLine((false).ToString());
Console.WriteLine((52).ToString().GetType()); // GetType(): 현재 인스턴스의 자료형을 가져온다.
Console.WriteLine((52.273).ToString().GetType());
Console.WriteLine(('a').ToString().GetType());
Console.WriteLine((true).ToString().GetType());
Console.WriteLine((false).ToString().GetType());
double number = 52.273103;
Console.WriteLine(number.ToString("0.0")); // 소수점을 지정된 자리수까지 나타낸다.
Console.WriteLine(number.ToString("0.00"));
Console.WriteLine(number.ToString("0.000"));
Console.WriteLine(number.ToString("0.0000"));
Console.WriteLine(52 + 273); // 325
Console.WriteLine("52" + 273); // 52273
Console.WriteLine(52 + "273"); // 52273
Console.WriteLine("52" + "273"); // 52273
Console.WriteLine(84.ToString());
int Number = -2147483648;
Console.WriteLine(Number);
Console.WriteLine(-Number); // 형식의 범위를 초과한 값은 -에 -를 붙여도 -가 나온다.
}
}
