본문 바로가기
Algorithm/알고리즘 설명

[알고리즘] 자바로 수학 log 구하기

by Sky Titan 2020. 10. 17.
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

댓글