RUBY
거듭제곱 연산자 본문
거듭제곱 연산자
* 같은 수를 여러 번 곱한 값을 구한다.
num1 = 2
num2 = 3
result = num1 ** num2
print('num1 : {}' .format(num1))
print('num2 : {}' .format(num2))
print('result : {}' .format(result))
num1 : 2
num2 : 3
result : 8
* 같은 수를 여러 번 곱한 값을 구한다.
## 2의 제곱근 구하기
result = 2 ** (1/2)
print('2의 제곱근 %f' % result)
print('2의 제곱근 %.2f' % result)
2의 제곱근 1.414214
2의 제곱근 1.41
## 2의 3제곱근 구하기
result = 2 ** (1/3)
print('2의 3제곱근 %f' % result)
print('2의 3제곱근 %.2f' % result)
2의 3제곱근 1.259921
2의 3제곱근 1.26
## 2의 4제곱근 구하기
result = 2 ** (1/4)
print('2의 4제곱근 %f' % result)
print('2의 4제곱근 %.2f' % result)
2의 4제곱근 1.189207
2의 4제곱근 1.19
* sqrt()함수를 이용한 제곱근 구하기
import math
print('2의 제곱근 %f' % math.sqrt(2))
print('2의 제곱근 %.2f' % math.sqrt(2))
2의 제곱근 1.414214
2의 제곱근 1.41
import math
print('3의 제곱근 %f' % math.sqrt(3))
print('3의 제곱근 %.2f' % math.sqrt(3))
3의 제곱근 1.732051
3의 제곱근 1.73
import math
print('4의 제곱근 %f' % math.sqrt(4))
print('4의 제곱근 %.2f' % math.sqrt(4))
4의 제곱근 2.000000
4의 제곱근 2.00
* pow()함수를 이용한 거듭제곱 구하기
import math
print('2의 3제곱 %f' % math.pow(2, 3))
print('3의 4제곱 %f' % math.pow(3, 4))
2의 3제곱 8.000000
3의 4제곱 81.000000
'프로그래밍 언어 > Python' 카테고리의 다른 글
비교 연산자 (0) | 2023.01.03 |
---|---|
복합 연산자 (0) | 2023.01.03 |
나머지 연산자 (0) | 2022.12.30 |
산술 연산자(나눗셈) (0) | 2022.12.30 |
산술 연산자(곱셈) (0) | 2022.12.30 |
Comments