본문 바로가기

JAVA/JAVA

자바 예제 - 자료형 : 제곱근 예제

반응형

<두가지 방법 비교>


일일이 곱하는 것

APIs 에 나온 pow 을 이용한 방법



<코드>

static double      //   pow(double a, double b)


import java.util.Scanner;


class math {

public static void main(String[] args) {


int x;


Scanner sc = new Scanner(System.in);

System.out.println("x의 값을 입력하세요");

x = sc.nextInt(); 


//int y = (3*(x*x*x)-7*(x*x)+9);


int y = 3*math.pow( x,3) -7*math.pow(n,2) + 9;

//위에 처럼하면 에러 발생 위에 pow는 double 이기 때문에

int y = (int)(3*math.pow( x,3) -7*math.pow(n,2) + 9);

//위에 처럼 괄호를 이용해 int를 써서 double을 int로 바꿔주는 것을 사용

System.out.println("결과값은 : " + y);

}

}

반응형