게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 코딩 질문드립니다!(초보)
게시물ID : it_4255짧은주소 복사하기
작성자 : 은비앓이
추천 : 0
조회수 : 589회
댓글수 : 8개
등록시간 : 2015/09/01 15:32:50
옵션
  • 본인삭제금지
public class Lab1_3 {
 public static void main (String args[]) {
  int a = 5;
  int x = 0;
  x = a * a * Math.PI;
  System.out.println(x);
 }
}
 
이 코드가 컴파일이 안되는 이유를 찾아서 컴파일 되도록 고치라고 하는 문제인데요
x = a * a * Math.PI; <- 이 부분이 에러가 뜨더라구요
 
 
제 생각에 a는 인트이고 파이는 더블이라 계싼 과정에서 파이가 인트로 변환되어야 하는데 아래 소숫점 숫자들때문에 변환이 안되는거 같아서
위 수식을 (double)x = (double)a * (double)a * Math.PI; 로 바꿔줬는데
 
그래도 안되더라구요ㅠㅠ 이거 어떻게 해야하죠?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호