반응형
내가 착각한 부분
cout.precision(5); 만 쓰면 소수점이 나오는줄알았다
- 기본 상태:
→ precision(n) = 유효숫자 n자리 - fixed 사용 시:
→ precision(n) = 소수점 아래 n자리
예시
double x = 2.145;
cout.precision(5);
cout << x; // 2.145
cout << fixed;
cout.precision(5);
cout << x; // 2.14500
틀린 나의 답
#include <iostream>
using namespace std;
int main() {
// Please write your code here.
int a = 13;
float b= 0.165;
cout.precision(5);
cout << a <<" * " <<b<< "="<<a*b;
return 0;
}
해답
#include <iostream>
using namespace std;
int main() {
// 변수 선언
int a = 13;
double b = 0.165;
cout << fixed;
cout.precision(6);
// 출력
cout << a << " * " << b << " = " << a * b << endl;
return 0;
}
c#에서는 Console.WriteLine(x.ToString("F6"));
출력할 때마다 포맷을 명시

반응형
'유니티 > C++' 카테고리의 다른 글
| 와우엔진- 게임브리오 (0) | 2026.02.02 |
|---|---|
| c++ while (조건) (0) | 2026.01.22 |