std::cout을 사용하여 부동 소수점 숫자 형식 지정
이 질문은 std::cout을 사용하여 부동 소수점 숫자 형식을 지정하는 문제를 해결합니다. C의 기본 출력 스트림. 사용자는 std::cout을 통해 사용할 수 있는 제한된 형식 옵션에 불만을 표시하고 보다 장황한 sprintf_s 기능을 사용하는 것을 고려합니다. 그들은 std::ostream에 대한 형식 지정 기능을 통합하는 포괄적인 참조를 찾고 있습니다.
답변:
다행히도 std::cout은 다음에 대한 유연한 형식 지정 옵션을 제공하는 스트림 조작기를 제공합니다. 부동 소수점 숫자. 이러한 조작자는 다음과 같습니다.
예:
다음 코드를 사용하면 " 42.000000"의 원하는 출력을 얻을 수 있습니다.
<code class="cpp">#include <iomanip> std::cout << std::fixed << std::setw(11) << std::setprecision(6) << my_double;</code>
추가 참고 사항:
위 내용은 std::cout을 사용하여 부동 소수점 숫자 형식을 지정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!