Python/이론, 기초
[Python] log 사용하기
파송송
2022. 8. 29. 14:49
728x90
Math 라이브러리에서 log 메서드를 사용하여 log 식을 사용할 수 있다.
import math
밑이 n인 log 사용법
$$ math.log(진수, 밑) $$
계산에 쓰이는 byte 수가 정해져있기 때문에 정확도가 높아야 하는 경우 고려해야 함
n = 5
print(math.log(5,n))
print(math.log(25,n))
print(math.log(125,n))
1.0
2.0
3.0000000000000004
밑이 2, 10, e인 경우 위와 다르게 표현할 수 있음
print(math.log2(2))
print(math.log2(4))
print(math.log2(8))
print(math.log10(10))
print(math.log10(100))
print(math.log10(1000))
print(math.log(math.e))
print(math.log(math.e**2))
print(math.log(math.e**3))
1.0
2.0
3.0
1.0
2.0
3.0
1.0
2.0
3.0
728x90