#include <stdio.h>
void main()
{
printf("%-2.2f",123.123);
}
이럴 때 2.2라는 게 앞에 2는 전체 자릿수 제한이고 뒤에 2는 소수점 밑으로 몇자리까지 표기할 거냔데
저 말대로라면 출력을 할 수 있는 게 12? 이 정도잖아? 근데 이러면 안되니까 알아서 2.2가 아니라 .2로 해서 출력을 한다는 건 알았는데
왜 존나 길게 123124233534534231251235235125.1231253456345643523134534512342342134 이러면 중간에 숫자가 잘리는 거야?
용량 문제 그런 게 있는 거야? 그렇다면 다 출력할 수 있는 방법은? 아직 내가 초보라서 거기는 나중에 나오나.....?
너 자료형 부터 다시 읽어라.. 범위 다 나온다..
책에는 안 나와 있어서 몰랐네 네이버체 찾아보니까 나와서 보니 자료형에 의해서 자료형에 따라 소수점 n자리까지 표기가능 이런 건 알겠는데 다 나오게 할 방법은 없는 거야? 저 정도 길이는 저런식으로 연산 안되고 걍 ""로 출력만 가능?
글구 책에는 안 나온 게 아니라 지금 내가 보고있는 부분보다 뒷부분에 나오네... 내가 너무 앞선 질문을 했나보당...
도리어 책에서 아직 나오지 않은 부분을 궁금해 했다는 건 좋은 거 아님??