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

📌[백준] #1008 A/B

C언어 백준을 풀기 시작하였다. 단계별로 문제를 풀 것이고 헷갈리거나 모르는 문제 위주로 정리할 예정이다. 이번 문제는 1008번 문제로 간단해 보이면서도 어려운 문제였다.

#include <stdio.h>

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

💨알아두어야 하는 지식

1. float, double, long double

<span style="background-color: rgba(242,179,188,0.5)">float</span>  : 소수 부분 6자리까지 표시, %f
<span style="background-color: rgba(242,179,188,0.5)">double</span> : 소수 부분 15자리까지 표시, %lf
<span style="background-color: rgba(242,179,188,0.5)">long double</span> : 소수 부분 15자리까지 표시 %Lf
-> 소수 부분 9자리 이상을 나타내야 하니 <span style="background-color:lightgrey">double</span>을 사용해준다.

2. "%.9f"

소수 부분 9자리까지 표시

3. 형 변환: (double)a/b

정수형 a,b를 실수형으로 지정해 주고 싶을 때 (double)을 앞에 입력해 주어서 실수값으로 계산된다.

좋은 웹페이지 즐겨찾기