[C#] 진수 변환 (Base Converter)
진수 변환 (Base Converter) 2진수, 10진수, 16진수 간의 변환은 흔히 2진수 문자열, 10진수 숫자, 16진수 문자열간의 변환을 말하는데, 상호 변환은 모두 10진수 숫자를 기본으로 한다. 즉, 2진수에서 16진수로의 변환을 위해 먼저 2진수문자열을 10진수로 변환한 다음 다시 16진수 문자열로 변환하게 된다. 10진수로의 변환은 Convert.Int32(strVal, base) 함수를 사용하는데, 첫번째 파라미터인 해당 문자열의 값이 두번째 파라미터인 base(진수)로 표현되어 있으니 이를 파싱해서 정수로 변환하라는 명령이다. 10진수로부터 타 진수로의 변환은 Convert.ToString(intVal, base) 함수를 사용하는데, 이는 첫번째 파라미터인 정수로부터 두번째 파라미터인..