입출력과 사칙연산 - 8단계 1008

김지훈·2020년 7월 29일
0

백준-1008 A/B

문제

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

입력

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

출력

첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다.

코드

import java.util.*;

public class Main {

    public static void main(String[] args) {
        int a, b;
        Scanner scan = new Scanner(System.in);
        a = scan.nextInt();
        b = scan.nextInt();
        System.out.println((double) a / b);
    }
}

a와 b를 정수로 입력을 받았기 때문에 a/b의 결과 값이 정수가 아닌 경우에 a/b를 출력하려고 하면, 정수 부분만 출력된다. 따라서 (double)로 형변환을 해준 뒤 출력하였다!

0개의 댓글