반응형
백준 1008번 A/B풀이 코드 | Java (자바)
풀이
java.util.Scanner 라이브러리를 불러와 Scanner(System.in)로 a, b 변수를 받고 System.out.println()로 a/b를 출력합니다. 상대오차가 10⁻⁹ 이내여야 한다는 단서가 있으므로 변수는 소수점 아래 9자리 이상 표현할 수 있는 실수형(double)으로 입력받습니다.
double형의 연산은 반복될 시 오차가 발생할 수 있지만 이 문제 같은 단순한 1회 연산에선 소수점 아래 9자리 이내 오차 위험이 없으므로 그대로 출력합니다.
코드
import java.util.Scanner;
public class Main {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
double a = sc.nextDouble();
double b = sc.nextDouble();
sc.close();
System.out.print(a/b);
}
}
문제 출처
반응형
'Coding > BAEKJOON' 카테고리의 다른 글
[백준] 1008번 A/B 풀이 코드 (C++) (0) | 2021.05.19 |
---|---|
[백준] 1008번 A/B 풀이 코드 (Python) (0) | 2021.05.17 |
[백준] 1008번 A/B 풀이 코드 (C) (0) | 2021.05.15 |
[백준] 10998번 A×B 풀이 코드 (C++) (0) | 2021.05.14 |
[백준] 10998번 A×B 풀이 코드 (Python) (0) | 2021.05.13 |