a랑 b 가 소수점 뒤 3자리~ 5자리 중 하나인데
5자리면 > 5자리까지
3자리면 > 3자리까지 출력하게 할려고 하는데
%0.5f %a 하면 3자리도 뭐 3.53100 이렇게 출력되는데 이거 3자리는 뒤에 00 없애서 출력하게 못함?
a랑 b 가 소수점 뒤 3자리~ 5자리 중 하나인데
5자리면 > 5자리까지
3자리면 > 3자리까지 출력하게 할려고 하는데
%0.5f %a 하면 3자리도 뭐 3.53100 이렇게 출력되는데 이거 3자리는 뒤에 00 없애서 출력하게 못함?
걍 str(a) 하면 0안붙어서 나오지않음?
함 해봄 문자열 취급하면 0 은 다떨어져서 나오나
난 그렇게 알고잇음
안댐 ㅠ
그럼밑에거로해
그냥 0.3f으로 하면 안 됨?
아 다른 거하고 헷갈렸네
문자열 포맷팅은 지금 보니 다 반올림한다 그냥 소수 부분만 생문자열로 바꾼 뒤에 직접 길이 비교하는게 가장 나아보이는데
http://m.dcinside.com/board/programming/1367847