프로그래머가 보는 수학 - 거듭제곱
2022. 5. 20. 21:36ㆍ카테고리 없음
728x90
거듭제곱 : 같은 수나 문자를 반복해서 곱하는 것
더보기
- 3² == 3 * 3
- 3의 제곱이라 읽는다
- 지수는 작게 써져있는 숫자를 지수라 한다(2)
- 밑은 크게 써져있는 숫자를 밑이라 한다(3)
더보기
- 5⁴ == 5 * 5 * 5 * 5
- 5의 4제곱이라 읽는다
- 지수는 작게 써져있는 숫자를 지수라 한다(4)
- 밑은 크게 써져있는 숫자를 밑이라 한다(5)
더보기
- (½)³ == ½ * ½ * ½
- 2분의1의 3제곱이라 읽는다
- 소괄호() 표시를 해야한다
더보기
- 0.2⁴ == 0.2 * 0.2 * 0.2 * 0.2
- 0.2의 4제곱이라 읽는다
- 소괄호는 필수는 아니지만 해주는게 좋다
- (0.2)⁴
더보기
- 6 * 6 * 8 * 8 * 8 == 6² * 8³
- ⅔ * ⅔ * ⅔ * ⅔ * 0.9 * 0.9 == (⅔)⁴ * (0.9)²
- 위에 예들에서 봤듯이 같은 수끼리 거듭제곱으로 표현 가능
프로그래밍 구현
# -*- coding: utf-8 -*-
#지수
exponent = int(input())
#밑
base = int(input())
result = base
for a in range(1, exponent):
result = result * base
print(f"result : {result}")