2010-03-28 11 views
7

10 진수와 다른 기본 n 숫자 시스템 사이의 변환을 위해 몇 가지 일반 함수를 작성했습니다 (지금은 < = 36). 내가 코드 here을 게시 했으므로 여기에 물건이 더러워 지길 원하지 마십시오.십진수와 다른 기본 n 숫자 시스템 간의 상호 변환

아무에게도 이보다 더 좋은 방법을 제안 할 수 있습니까? Rubyish와 더 효과적일까요? Numericto_s 방법 다시 변환하는 Stringto_i 방법은 이미있다

감사

답변

13

:

irb(main):013:0> 10.to_s(36) 
=> "a" 
irb(main):014:0> "a".to_i(36) 
=> 10 
+0

일 - 월드 오브 워크래프트 -! .. 나는 그것을 보지 않았다. .. 그것은 훌륭하다. .. 고마워. 그러나 나는 그것을 찾고 있지 않았습니다. 나는 평범한 문제에 손을 대고있었습니다. 리팩터링에 대한 제안 사항이 있습니까? – RubyDubee

+0

5001.to_s (36) .to_i (10) => 3 – Mori