[Java] 지수와 로그

rara_kim·2022년 7월 23일
0

자료구조/알고리즘

목록 보기
6/10

제곱, 제곱근, 지수

제곱

  • 같은 수를 두번 곱함
  • 거듭 제곱: 같은 수를 거듭하여 곱함

제곱근(= root, √)

  • a를 제곱하여 b가 될 때 a를 b의 제곱근이라고 함

2의 3승 = 2 2 2
√4 = √(2^2 )=2
a의 x승 -> a: 밑, x: 지수


로그

  • a가 b가 되기 위해 제곱해야 하는 수

log2^4 = 2
log10^1000 = 3


Math 클래스를 이용한 계산

//제곱
System.out.println(Math.pow(2,3));         //8.0
System.out.println(Math.pow(2, -3));       //0.125
System.out.println(Math.pow(-2, -3));      //-0.125


//제곱근
System.out.println(Math.sqrt(16));         //4.0
System.out.println(Math.pow(16, 1.0/2));   //4.0


//로그
System.out.println(Math.E);                       //2.718281828459045
System.out.println(Math.log(2.718281828459045);   //1.0
System.out.println(Math.log10(1000));             //3.0

profile
느리더라도 꾸준하게

0개의 댓글