> (2.0 - 1.1)
0.89999999999999991
> Convert.ToDecimal(2.0 - 1.1)
0.9
다음 샘플 코드처럼 decimal.TryParse() 메서드를 사용하면 숫자 형식의 문자열을 decimal 형식으로 변환하여 decimal 변수에 담을 수 있습니다. 또 decimal 키워드로 선언된 변수에 숫자 리터럴을 입력할 때는 반드시 대문자 M 또는 소문자 m 접미사를 사용해야 합니다. TryParse() 메서드의 두 번째에는 out 키워드를 사용했는데요. 이러한 내용은 뒤에서 자세히 다루니 지금은 샘플 코드만 살펴보세요.
> decimal d = 0M;
> decimal.TryParse("12.34", out d);
> d
12.34
실수 데이터를 decimal 변수에 넣고 출력하는 예제를 다음과 같이 입력한 후 실행해 보세요.