글쓴이: 익명 사용자 / 작성시간: 화, 2011/12/06 - 7:25오후
파이썬 2.5.2 이하에서는 2진수로 변환해서 출력할 수 있는 방법 없나요?
bin() 함수는 2.6 이상에서 추가된 것으로 알고 있습니다
바로 딱 bin() 함수와 같은 동작이 되었으면 좋겠습니다
숫자형 변수를 이진수로 출력할 수 있는...
2.6 이상으로 업그레이드하면 딱 좋겠지만
제가 업그레이드 권한이 없습니다
요청할 수 있는 입장도 아니고요
팁이라던지 꼼수라던지 어떻게라도 방법을 아시는 분 도움 부탁드립니다
_
그냥 bin 함수를 직접 정의하는 게 가장 빠를 것 같습니다. http://stackoverflow.com/questions/1993834/how-change-int-to-binary-on-python-2-5
몫이 0이 될때까지 2로 반복해서 나눈 나머지(0
몫이 0이 될때까지 2로 반복해서 나눈 나머지(0 or 1)를 순서대로 쓰면 됩니다.
순서대로가 될지 역순이 될지는 little endian이녀 big endian이냐에 따라 다르겠죠.
피할 수 있을때 즐겨라! http://melotopia.net/b
댓글 달기