본문 바로가기
BaekJoon/C++

[백준] 1008 : A/B (C++)

by GrayChoi 2020. 10. 19.
반응형

 

1008번: A/B

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

www.acmicpc.net


#include<iostream>
using namespace std;

int main() {
    double a, b;
    cout.precision(10);
    
    cin >> a >> b;
    cout << a / b;
    
    return 0;
}

cout을 이용하여 숫자를 출력하면 소수점 6자리까지만 출력된다.

이때 'precision()' 메소드를 이용하면 원하는 자리수만큼을 출력할 수 있다.

'precision()' 메소드는 인수로 받은 숫자 만큼의 자리수를 출력해주는 메소드이다.

 

문제가 요구하는 소수점자리수는 10자리까지이니 인수로 10을 적었다.

 

만약 0.5000과 같이 표현하고 싶다면

'cout<<fixed;'를 추가하고

'cout.precision(4)'라 적으면 된다.

반응형

'BaekJoon > C++' 카테고리의 다른 글

10871 : X보다 작은 수 (C++)  (0) 2020.10.22
[백준] 14681 : 사분면 고르기 (C++)  (0) 2020.10.19
[백준] 2588 : 곱셈 (C++)  (0) 2020.10.19
[백준] 10171 : 고양이 (C++)  (0) 2020.10.19
[백준] 2557 : Hello World (C++)  (0) 2020.10.19

댓글