Java 기초 자료형 - 연습문제3
728x90
기본 환경
JDK : 1.8.0_261 버전 JRE : 1.8.0_261 버전 JAVA VERSION : 8 업데이트 261 Eclipse IDE VERSION : 2020-06버전 |
시나리오
반지름 10인 원의 넓이를 정수형 float형 double형으로 출력하시오
다음과 같은 결과 값이 나와야 합니다.
정답
package ex02variable;
public class Qu_02_03 {
public static void main(String[] args) {
final double PI = 3.14;
final int RADIUS = 10;
int area_int = (int) (RADIUS *RADIUS * PI);
float area_float = (float) (RADIUS *RADIUS * PI);
double area_double = RADIUS *RADIUS * PI;
System.out.println("int형 넓이 : " + area_int);
System.out.println("float형 넓이 : " + area_float);
System.out.println("double넓이 : " + area_double);
}
}
중요한 것은 실수형의 기본형은 double형이기 때문에 float을 선언할때는 float라고 형을 명시해 주어야 합니다.
'Java > Java_기초부터 _끝까지' 카테고리의 다른 글
Java 기초 연산자 - 복합대입 연산자 (0) | 2020.10.05 |
---|---|
Java 기초 연산자 - 산술 연산자 (0) | 2020.10.05 |
Java 기초 자료형 - 연습문제2 (0) | 2020.09.29 |
Java 기초 자료형 - 연습문제 1 (0) | 2020.09.29 |
Java 기초 자료형 - TypeCasting(형변환) (0) | 2020.09.28 |