새소식

알고리즘/문제풀이

백준 - 1008번 A/B

  • -

해설


기본적인 입출력 + 연산 문제입니다.

 

처음 자바를 배우는 분들이 실수하실 수도 있는 부분은 int로 연산을 진행하는 경우, 소수점 자리는 저장되지 않는다는 것 입니다.

 

그렇기 때문에 연산을 진행할 때 double로 형변환을 하거나 변수를 double로 받으시면 됩니다.

 

코드


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;


public class Main {

    public static void main(String[] args) throws IOException {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        StringTokenizer st = new StringTokenizer(br.readLine());

        int A = Integer.parseInt(st.nextToken());
        int B = Integer.parseInt(st.nextToken());

        System.out.println((double) A / B); // 실수형 타입이여야 소수점까지 계산이 가능!
    }

}

'알고리즘 > 문제풀이' 카테고리의 다른 글

백준 - 10926번 ??!  (0) 2023.07.13
백준 - 10869번 사칙연산  (0) 2023.07.13
백준 - 1001번 A-B  (0) 2023.07.12
백준 - 1000번 A+B  (0) 2023.07.12
백준 - 2557번 Hello World  (0) 2023.07.12
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.