사칙연산으로 반지름이 3인 원의 둘레를 구하라.
- 원주율은 Math.PI 이용
- 원 둘레 공식 : 2πr
- 소수점 둘째자리까지 반올림한 경우도 같이
double radius = 3;
double round = 2 * Math.PI * radius;
double shortround = (int)(round * 100 + 0.5 ) / 100d;
System.out.println("원 둘레는 " + round); // 18.84955592153876
System.out.println("원 둘레는 " + shortround); // 18.85
사칙연산으로 반지름이 3인 원의 넓이를 구하라.
- 원주율은 Math.PI 이용
- 원 둘레 공식 : r²π
- 소수점 둘째자리까지 반올림한 경우도 같이
double radius = 3;
double area = round * round * Math.PI;
double shortarea = (int)(area * 100 + 0.5) / 100d;
System.out.println("원 넓이는 " + area); // 1116.2259604907936
System.out.println("원 넓이는 " + shortarea); // 1116.23
'. Java' 카테고리의 다른 글
[Practice] Chap03 연산자 : Java의 정석 연습문제 풀이 #2 (0) | 2021.07.10 |
---|---|
[Practice] chap03 연산자 : Java의 정석 연습문제 풀이 #1 (0) | 2021.07.09 |
[Practice] Chap03 연산자 : 소문자를 입력하면 대문자로 바꿔주자! (0) | 2021.07.08 |
[Practice] Chap03 연산자 : 유니코드 알파벳 불러오기 (0) | 2021.07.07 |
[Practice] Chap03 연산자 : 사칙연산, 정수형의 나눗셈 (0) | 2021.07.06 |