std::ostream을 사용한 부동 소수점 값의 형식화된 출력
질문:
아래에 표시된 printf_s 함수와 유사하게 std::ostream을 사용하여 부동 소수점 값의 형식을 어떻게 정밀하게 제어할 수 있습니까?
<code class="cpp">printf_s("%11.6lf", my_double); // Prints " 42.000000"</code>
답변:
std::cout을 사용하여 부동 소수점 값의 형식을 지정하려면 스트림 조작기를 활용하세요. 다음 코드는 원하는 출력을 얻습니다.
<code class="cpp">std::cout << std::fixed << std::setw(11) << std::setprecision(6) << my_double;</code>
설명:
추가 리소스:
std::ostream 형식 지정에 대한 포괄적인 문서를 보려면 다음을 참조하세요. 다음 리소스:
위 내용은 std::ostream을 사용하여 정확한 부동 소수점 형식을 달성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!