[백준] 2745번 JAVA 진법 변환 - 일반 수학 1 두 수 N과 B를 입력받고 B진법 수 N을 10진법으로 변환해서 출력해 주는 프로그램을 작성한다.이게 아마 중학수학 과정에 있었던 내용이었던 거 같기도 한데.. 진법 변환은 컴퓨터 구조나 c언어 보수 어쩌고 저쩌고 하면서도 다루게 된다. 2진법을 예로 들자면 1010을 10진법으로 변환하기 위해서는2진수1010자릿수2^32^22^12^010진수84211010을 오른쪽 부터 자릿수를 곱하고 전체를 더하면 된다. 즉 2진수 곱하기 10진수를 하면 된다. 그렇게 계산하면 (1 * 2^3) + (0 * 2^2) + (1 * 2^1) + (0 * 2^0)= 8 + 0 + 2 + 0= 10전개해서 10이 된 것을 알 수 있다.그러면 위에 문제를 풀 때 규칙을 적용시켜 보면 숫자 N에 맨 오른쪽 수부터 첫 번째 자리.. 2024. 7. 31. 이전 1 다음