2420번 - 사파리월드
abs함수를 사용해서 하고 싶은데 어떻게 방법이 없을까요??
저 코드에서 어떻게 고쳐야 맞을 수 있을까요?
해보지는 않았지만
printf("%.0Lf\n", result);
로 고치면 정답을 받지 않을까요?
안되네요 ㅠㅠㅠ...
그럼 float.h 헤더파일 추가하시고
abs를 fabs로 바꿔주세요.
이거 추가하시면 정답 받으실거 같네요.
한가지 의문인 점은..
long long 으로 인자를 받으셨는데 출력은 long double 로 하시는 이유가 무엇인가요?
정답이 소숫점 출력이 아닌데다 입력의 범위는 사실 int범위 이기 때문에 long long 으로도 충분합니다.
abs함수가 double형인줄 알았는데 int 형이네요 감사합니다~~
float.h 헤더파일을 추가하는 이유 좀 설명해주세요 .. 찾아봐도 이해가 잘 안되네여 ;;
어 죄송합니다...
fabs 함수가 floath.h 에 있는건 줄 알았는데 지금 찾아보니 math.h 에 있네요?!
fabs를 실제로 사용해본적이 거의 없어서 몰랐네요ㅜㅜ
혼란을 야기시켜 죄송합니다....ㅋㅋ
댓글을 작성하려면 로그인해야 합니다.
quswotmd5 9년 전
abs함수를 사용해서 하고 싶은데 어떻게 방법이 없을까요??
저 코드에서 어떻게 고쳐야 맞을 수 있을까요?