2016-09-26 7 views
0

Java에서 이차 수식의 근원을 찾기위한 코드를 작성했습니다. 그러나, 제가 거기에 하나 가지고 있지만, 제가 6 행에 세미콜론을 놓치고있어 오류가 발생. 무슨 일이야?Java 세미콜론 오류에 대한 이차 곡선 오류

public class Lab2{ 
    public static void main (String[] args){ 
    double a = 1; 
    double b = 2; 
    double c = 4; 
    double d = (math.pow(b, 2))-(4*a*c)); 

    if (d < 0) 
    { 
     String.out.println("There are no real roots."); 
    } else if (a == 0) { 
     x3 = (-1)*c*b; 
     String.out.println("The root is " + x3); 
    } else if (a != 0) { 
     x1 = (((-1)*b) + (d))/(2*a); 
     x2 = (((-1)*b) - (d))/(2*a); 
     String.out.println(" The roots are " + x1 + " and " + x2 + "."); 
    } 



} 

}

+2

라인 6 제거) – Tokazio

+1

클래스 명을 Math'하지'math''입니다. Java 클래스 이름은 대소 문자를 구별합니다. 'String.out.println'은'System.out.println'을 의미합니까? – DimaSan

답변

1
double d = (math.pow(b, 2))-(4*a*c)); 

행은 여분 폐쇄 괄호있다.

이 시도 : 마지막

double d = (math.pow(b, 2))-(4*a*c);