C#의 Char.GetNumericValue() 메서드는 지정된 숫자 유니코드 문자를 배정밀도 부동 소수점 숫자로 변환하는 데 사용됩니다.
구문
다음은 구문입니다 -
public static double GetNumericValue (char ch);
위의 매개변수 ch는 변환할 유니코드 문자입니다.
예시
이제 Char.GetNumericValue() 메서드를 구현하는 예를 살펴보겠습니다. -
using System; public class Demo { public static void Main(){ char val = 'm'; bool res; Console.WriteLine("Hashcode for val = "+val.GetHashCode()); res = val.Equals('m'); Console.WriteLine("Return Value = "+res); Console.WriteLine("Numeric Value = "+Char.GetNumericValue(val)); } }
출력
이것은 다음과 같은 출력을 생성합니다 -
Hashcode for val = 7143533 Return Value = True Numeric Value = -1
예시
이제 다른 예를 살펴보겠습니다 -
using System; public class Demo { public static void Main(){ char val = '5'; bool res; Console.WriteLine("Hashcode for val = "+val.GetHashCode()); res = val.Equals('m'); Console.WriteLine("Return Value = "+res); Console.WriteLine("Numeric Value = "+Char.GetNumericValue(val)); } }
출력
이것은 다음과 같은 출력을 생성합니다 -
Hashcode for val = 3473461 Return Value = False Numeric Value = 5