자릿수에 맞는 4의 배수를 곱해서 다 더해버려
123 -> 1 * 4^2 + 2 * 4^1 + 3 * 4^0
4진수 한자리를 2진수 두자리로 치환해서 쉽게 계산하던지
123 -> 01 10 11 -> 16 + 8 + 2 + 1
오된다 감사합니다 !!!! - dc App
그럼 7진수는 2진수로 바꾸면 3자리인가요?? - dc App
7진수는 안 되고 8진수가 세자리
7진수는 그냥 처음에 말한 방식으로 7의배수 곱해서 푸는게 편할듯
글쿤요 정말 감사합니다 이해 잘되네요 - dc App
변환 라이브러리 호출
C로 하라는것 같지만 파이썬으로 써보자면(s가 4진수 문자열) sum([(int(s[i])*(4**(len(s)-i-1))) for i in range(len(s))])
파이썬으로 한번넣어볼게여 ㄱㅅ - dc App
자릿수에 맞는 4의 배수를 곱해서 다 더해버려
123 -> 1 * 4^2 + 2 * 4^1 + 3 * 4^0
4진수 한자리를 2진수 두자리로 치환해서 쉽게 계산하던지
123 -> 01 10 11 -> 16 + 8 + 2 + 1
오된다 감사합니다 !!!! - dc App
그럼 7진수는 2진수로 바꾸면 3자리인가요?? - dc App
7진수는 안 되고 8진수가 세자리
7진수는 그냥 처음에 말한 방식으로 7의배수 곱해서 푸는게 편할듯
글쿤요 정말 감사합니다 이해 잘되네요 - dc App
변환 라이브러리 호출
C로 하라는것 같지만 파이썬으로 써보자면(s가 4진수 문자열) sum([(int(s[i])*(4**(len(s)-i-1))) for i in range(len(s))])
파이썬으로 한번넣어볼게여 ㄱㅅ - dc App