11720번 - 숫자의 합
이문제 숫자가 0에서 9사이의 숫자만 입력 된다는 조건 아닌가요?
그런줄 알고 pow로 나누어서 한 숫자씩 배열에 저장해서 그 합을 구했는데
정답이 아니라고 나오네요 도와주세요 그리고 이런식으로 코드 짜는게 괜찮게 하고 있는건가요..?
게시판 보니 atoi(?)같은 것두 막쓰시고 하시던데 그런 라이브러리를 하나도 몰라서 어찌해야 할지 모르겠습니다 도와주세요!! ㅠㅠ
pow 함수는 double로 값을 구해주는 함수입니다. double은 절대로, 절대로 모든 수를 정확하게 표현할 수 있는 것이 아니며, 표현 범위와 정확도에 한계가 있습니다. 정수값을 정확하게 표현할 수 있는 것은 약 15자리에 불과합니다.
애초에, 100자리나 되는 수를 int형 변수 in에 제대로 입력받을 수도 없습니다.
댓글을 작성하려면 로그인해야 합니다.
huya22 5년 전
이문제 숫자가 0에서 9사이의 숫자만 입력 된다는 조건 아닌가요?
그런줄 알고 pow로 나누어서 한 숫자씩 배열에 저장해서 그 합을 구했는데
정답이 아니라고 나오네요 도와주세요 그리고 이런식으로 코드 짜는게 괜찮게 하고 있는건가요..?
게시판 보니 atoi(?)같은 것두 막쓰시고 하시던데 그런 라이브러리를 하나도 몰라서 어찌해야 할지 모르겠습니다 도와주세요!! ㅠㅠ