C/백준

[C언어] 백준 1008번 A/B

vss121 2021. 7. 1. 22:26
#include <stdio.h>

int main() {
    int A, B;

    scanf("%d %d", &A, &B);
    printf("%.9lf",(double)A / B);

    return 0;
}

 

실수 자료형

float 4바이트,
32비트
%f
double 8바이트,
64비트
%lf
long
double
8바이트,
64비트
%Lf

 

int는 정수형이므로 당연히 안됨. int/int 도 int이다

소수점 9자리 이상 출력이었으므로 double을 사용

"%.9lf" 나 "0.9lf"으로 소수점을 나타냄 → 기본적으로 출력시 유효숫자가 6자리이기 때문입니다. 

'C > 백준' 카테고리의 다른 글

[C언어] 백준 2588번 곱셈  (0) 2021.07.13
[C언어] 백준 10430번 나머지  (0) 2021.07.01
[C언어] 백준 1000번 A+B  (0) 2021.07.01
[C언어] 백준 10172 개  (0) 2021.06.30
[C언어] 백준 10171 고양이  (0) 2021.06.30