10 진수와 다른 기본 n 숫자 시스템 사이의 변환을 위해 몇 가지 일반 함수를 작성했습니다 (지금은 < = 36). 내가 코드 here을 게시 했으므로 여기에 물건이 더러워 지길 원하지 마십시오.십진수와 다른 기본 n 숫자 시스템 간의 상호 변환
아무에게도 이보다 더 좋은 방법을 제안 할 수 있습니까? Rubyish와 더 효과적일까요? Numeric
에 to_s
방법 다시 변환하는 String
에 to_i
방법은 이미있다
감사
10 진수와 다른 기본 n 숫자 시스템 사이의 변환을 위해 몇 가지 일반 함수를 작성했습니다 (지금은 < = 36). 내가 코드 here을 게시 했으므로 여기에 물건이 더러워 지길 원하지 마십시오.십진수와 다른 기본 n 숫자 시스템 간의 상호 변환
아무에게도 이보다 더 좋은 방법을 제안 할 수 있습니까? Rubyish와 더 효과적일까요? Numeric
에 to_s
방법 다시 변환하는 String
에 to_i
방법은 이미있다
감사
:
irb(main):013:0> 10.to_s(36)
=> "a"
irb(main):014:0> "a".to_i(36)
=> 10
체크 아웃 로제타 코드 : http://rosettacode.org/wiki/Non-decimal_radices/Convert#Ruby
일 - 월드 오브 워크래프트 -! .. 나는 그것을 보지 않았다. .. 그것은 훌륭하다. .. 고마워. 그러나 나는 그것을 찾고 있지 않았습니다. 나는 평범한 문제에 손을 대고있었습니다. 리팩터링에 대한 제안 사항이 있습니까? – RubyDubee
5001.to_s (36) .to_i (10) => 3 – Mori