-공배수 : 두개 이상의 수에서 공통된 배수
(ex. 3과 5의 공배수 → 15, 30, 45, 60 ...)
-최소공배수 : 공배수 중 가장 작은 수
(ex. 3과 5의 최소공배수 → 15, 30, 45, 60 ... 中 15)
-소수끼리의 최소공배수는 두 수를 곱하면 됨
(ex. 5와 7의 최소공배수 → 5 * 7 = 35)
-소수로 나눗셈하면 보다 편리하게 최소공배수를 구할 수 있음

-진법이란, 특정 숫자 몇 개를 사용하여 수를 표시하는 방법

-10진수를 2진수로 변환

-10진수를 8진수로 변환

-10진수를 16진수로 변환

-2진수를 10진수로 변환 : 각 자리의 계산 값을 더하면 됨

-8진수를 10진수로 변환 : 각자리의 계산 값을 더하면 됨

-2진수를 8진수로 변환 : 3자리씩 끊어서 계산 후, 각 숫자를 순서대로 기입하면됨

-2진수를 16진수로 변환 : 4자리씩 끊어서 계산 후, 각 숫자를 순서대로 기입하면됨

-파이썬에서 10진수를 2, 8, 16진수로 변환하는 법(함수 사용)
→2진수: binary ▶ bin()
→8진수: octal ▶ oct()
→16진수: hexadecimal ▶ hex()
-파이썬에서 변환하면 결과는 문자열
-파이썬에서 10진수를 2, 8, 16진수로 변환하는 법(format함수 사용)
→print('2진수: {}'.format(format(dNum, '#b')))
→print('8진수: {}'.format(format(dNum, '#o')))
→print('16진수: {}'.format(format(dNum, '#x')))
-파이썬에서 2, 8, 16진수를 10진수로 변환하는 법(format함수 사용)
→print('2진수(0b11110) → 10진수({})'.format(int('0b11110', 2)))
→print('8진수(0o36) → 10진수({})'.format(int('0o36', 8)))
→print('16진수(0x1e) → 10진수({})'.format(int('0x1e', 16)))
이때, 0b, 0o, 0x는 각각 2진수, 8진수, 16진수를 나타내는 기호이며, 10진수로 변환할 때는 int() 사용
-수열이란, 규칙성을 가지고 나열되어 있는 수들
-특정항은 특정항까지의 합에서 특정항 이전 항까지의 합과 같음
(ex. a1, a2, a3, a4까지의 합이 s4라고 할때, a4 = s4 - s3(a1+a2+a3 = s3))
-등차수열 : 연속된 두 항의 차이가 일정한 수열
-등차수열의 일반항 공식 : an = a1 + (n-1)d (d는 공차)
-등차중항 : 연속된 세 항 가운데의 항
(a1, a2, a3중 a2가 등차중항이며, 등차중항을 an이라고 할 때, an = (an-1 + an+2)/2
-등차수열의 합 공식 : sn = (a1 + an)n/2 (n은 항의 개수)