C, C++/공부정리

[백준 그리디 1008] A/B - 자료형 주의!

짱짱이_ 2023. 8. 7. 17:54
#include <stdio.h>

int main () 
{
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%.9f", (double)a / b);
    return 0;
}

 
첫째 줄에 A/B를 출력한다. 
"실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다."
 
조건 때문에 자료형에 유의해야 한다.
float은 소수점 유효 자리수가 6자리(7자리는 반올림), double은 15자리(16자리는 반올림)이므로 double형을 써야 한다.