๋ฌธ์
ํด๊ฒฐ ๊ณผ์
๊ฐ๋จํ ๊ณ์ฐ ๋ฌธ์ ์ด๋ค. ์ ๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ฅผ ์ถ๋ ฅํ๋ฉด ๋๋ค.
์ด๋ ์์ ์
์ถ๋ ฅ์ ๋ณด๋ฉด ์ ๊ฐ ๋ชจ๋ ์ ์์ด์ง๋ง, ๋ ์ ์๊ฐ ์๋ ์ ์๋ค.
๋ฐ๋ผ์ double ์๋ฃํ์ ์ฌ์ฉํด์ผ ํ๋ค.
์ค์ ์ ๋ต๊ณผ ์ถ๋ ฅ๊ฐ์ ์ค์ฐจ๋ฅผ ๊น์ง ํ์ฉํ๋ฏ๋ก ์์์ ์๋ 10์๋ฆฌ๊น์ง ์ถ๋ ฅํ๋ฉด ๋๋ค.
์์ ๋ต์
C++ ์ฝ๋
#include <iomanip>
#include <iostream>
using namespace std;
int main() {
double A, B;
cin >> A >> B;
cout << fixed << setprecision(10) << A / B << endl;
return 0;
}- ์ถ์ฒ: Hiyabye/Baekjoon - 01008.cpp
๋ฌธ์ ํ์ด ํ
int๋ก ๋๋์ ์ ํ๋ฉด ๋ชซ๋ง ์ถ๋ ฅ๋๋ค.double๋ก ๋๋์ ์ ํ๋ฉด ์ค์๊ฐ ์ถ๋ ฅ๋๋ค.
<iomanip>์std::fixed์std::setprecision์ ์ฌ์ฉํ๋ฉด ์ถ๋ ฅ ์๋ฆฟ์๋ฅผ ์กฐ์ ํ ์ ์๋ค.
std::fixed๋ ๊ณ ์ ์์์ ํ๊ธฐ๋ฒ์ ์ฌ์ฉํ๊ณ ,std::setprecision์ ์์์ ์๋ ์๋ฆฟ์๋ฅผ ์ค์ ํ๋ค.
using namespace std;๋ฅผ ์ฌ์ฉํ๋ฉดstd::๋ฅผ ์๋ตํ ์ ์๋ค.