float .1을 0.1이 아닌 .1로 스트리밍하는 방법
-
28-10-2019 - |
문제
라코 디스
값이 1 미만인지 확인한 다음 선행 0을 찾아 제거 할 수 있습니다.별로 우아하지 않습니다.
해결책
<인용구>
값이 1 미만인지 확인한 다음 선행 0을 찾아 제거 할 수 있습니다.별로 우아하지 않습니다.
동의합니다.하지만 이것은 ostream :: operator << (float)의 고유 한 버전을 정의하기 위해 로케일을 둘러 보지 않고 수행해야하는 작업입니다.(이 작업을 수행하고 싶지 않습니다.) 라코 디스
다른 팁
자신 만의 조작자를 작성 할 수 있습니다.우아함은 물론 논쟁의 여지가 있습니다.그래도 모두 준비한 것이 될 것입니다.
예 : 라코 디스
제휴하지 않습니다 StackOverflow