728x90
log 성질
- $\log _{3}{5} = \frac{\log {5} }{\log {3}}$
//둘 다 결과는 같다.
System.out.println(Math.log10(5) / Math.log10(3));
System.out.println(Math.log(5) / Math.log(3));
응용
- $x^{6} = 64$ 의 $x$ 구하기
- $6 = log _{x}{64}$ → $6 = \frac{log _{10}{64}}{log _{10}{x}}$ → $log _{10}{x} = \frac{log _{10}{64}}{6}$
- 결론 : $x = 10 ^ {\frac{log _{10}{64}}{6}}$
System.out.println(Math.pow(10, Math.log10(64) / 6));
//결과 : 2.0
728x90
'Algorithm > 알고리즘 설명' 카테고리의 다른 글
[알고리즘] 10진수 → 2진수 변환 (0) | 2020.10.16 |
---|---|
[알고리즘] 코딩테스트 전, 알고리즘 문제 유형 정리 (0) | 2020.10.07 |
[알고리즘] 소수 구하기 (에라토스테네스의 체) (0) | 2020.10.05 |
[알고리즘] 플로이드 와샬 (Floyd-Warshall) 알고리즘 (0) | 2020.10.03 |
[알고리즘] 다익스트라 (Dijkstra) 알고리즘 (0) | 2020.10.02 |
댓글