Ruby에서 정수를 16 진수로 변환하는 방법이 내장되어 있습니까? String#to_i의 반대와 같은 뭔가 : 아마도처럼 "0A".to_i(16) #=>10
는 : "0A".hex #=>10
나는 내 자신의 롤하는 방법을 알고 있지만, 그것은 루비 기능 내장 사용하는 것이 아마 더 효율적입니다.
문자열에 포함 된 숫자를 임의의 기준에서 다른 기준으로 변환하려면 어떻게해야합니까? 기지는 즉 아무것도 할 수 있습니다 : 2, 16, 10, 4, 8, 나는베이스 번호를 입력 할 수있는 사용자를 기대하고있어 9 . 사용자는 출력 기준 (변환 대상 기준)을 입력합니다. 사용자가 변환하려는 번호를 입력합니다. 사전 생각 : 변수에 입력 기준과 출력 기준을 저
가능한 중복 : Efficient algorithm for conversion between numeral system 정수 감안할 때 하는에 지정된 수를 변환하는 프로그램을 작성 번호 (10 진수). 힌트 - 주어진 숫자는 어떤 기초에도있을 수 있지만 기지는 알 수 없습니다.