<div style="text-align:left;">바로 질문 드릴게요.</div> <div style="text-align:left;">sprintf 함수를 사용해서 문자열 만들 때 %3d와 같이 형식을 지정해 주면</div> <div style="text-align:left;">실제 정수 값이 3자리가 되지 않더라도 공간은 3자리를 차지하게 되어 있습니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">그런데 실수의 경우 %3.1f와 같이 형식을 지정해 주어도 차지하는 공간이 일정하지 않습니다.</div> <div style="text-align:left;">표현하고자 하는 문자열의 값이 가변될 때 항상 같은 공간을 차지했으면 좋겠는데 들쑥날쑥 해서</div> <div style="text-align:left;">현재 자리수가 안 맞을 때는 아래와 같이 무식한 방법의 예외처리를 하는데요.</div> <div style="text-align:left;">ex) </div> <div style="text-align:left;">if(value < 100) { ... }</div> <div style="text-align:left;">else if(value < 10) { ... }</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">제가 형식을 잘 못 지정한 탓일까요?</div> <div style="text-align:left;">실수도 정수와 같이 고정의 자리수를 표현할 수 있는 함수 또는 간편한 방법이</div> <div style="text-align:left;">없을까요?</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201510/1443745887Lo7vDHVurrKfIRchMNuM4K7VSlDyjMq.png" width="493" height="539" alt="1.png" style="border:none;"></div> <div style="text-align:left;">[그림1]</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201510/1443745887gmQh1MvlnOA2XstKrqGLLEG7b.png" width="323" height="186" alt="2.png" style="border:none;"></div> <div style="text-align:left;">[그림2]</div><br>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.