[BOJ] 1008 A/B (JAVA)

joyful·2021년 4월 6일
0

Algorithm

목록 보기
8/65

✅ 문제

두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.

✅ 입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

✅ 출력

첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 1e-9 이하이면 정답이다.
(1e-9 이하의 오차를 허용한다는 말은 꼭 소수 9번째 자리까지만 출력하라는 뜻이 아니다.)

✅ 예제 1

▼ 입력

1 3

▼ 출력

0.33333333333333333333333333333333

✅ 예제 2

▼ 입력

4 5

▼ 출력

0.8

풀이

  • 산술 연산자 / 사용
  • 소수점 출력 위하여 피연산자에 double 타입으로 강제 타입 변환(캐스팅)
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
    		Scanner scanner = new Scanner(System.in);
        
    	int a = scanner.nextInt();
    	int b = scanner.nextInt();
	
    	double result = (double)a/b;
    	
        System.out.println(result);
	
        scanner.close();
	}
}

📚 참고 자료 - [JAVA] 산술 연산자 정리

profile
기쁘게 코딩하고 싶은 백엔드 개발자

0개의 댓글