<div>public class Lab1_3 {<br> public static void main (String args[]) {<br> int a = 5;<br> int x = 0;</div> <div> x = a * a * Math.PI;<br> System.out.println(x);<br> }<br>}</div> <div> </div> <div>이 코드가 컴파일이 안되는 이유를 찾아서 컴파일 되도록 고치라고 하는 문제인데요</div> <div>x = a * a * Math.PI; <- 이 부분이 에러가 뜨더라구요</div> <div> </div> <div> </div> <div>제 생각에 a는 인트이고 파이는 더블이라 계싼 과정에서 파이가 인트로 변환되어야 하는데 아래 소숫점 숫자들때문에 변환이 안되는거 같아서</div> <div>위 수식을 (double)x = (double)a * (double)a * Math.PI; 로 바꿔줬는데</div> <div> </div> <div>그래도 안되더라구요ㅠㅠ 이거 어떻게 해야하죠?</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.