huya22   5년 전

이문제 숫자가 0에서 9사이의 숫자만 입력 된다는 조건 아닌가요?

그런줄 알고 pow로 나누어서 한 숫자씩 배열에 저장해서 그 합을 구했는데

정답이 아니라고 나오네요 도와주세요 그리고 이런식으로 코드 짜는게 괜찮게 하고 있는건가요..?

게시판 보니 atoi(?)같은 것두 막쓰시고 하시던데 그런 라이브러리를 하나도 몰라서 어찌해야 할지 모르겠습니다 도와주세요!! ㅠㅠ

djm03178   5년 전

pow 함수는 double로 값을 구해주는 함수입니다. double은 절대로, 절대로 모든 수를 정확하게 표현할 수 있는 것이 아니며, 표현 범위와 정확도에 한계가 있습니다. 정수값을 정확하게 표현할 수 있는 것은 약 15자리에 불과합니다.

djm03178   5년 전

애초에, 100자리나 되는 수를 int형 변수 in에 제대로 입력받을 수도 없습니다.

댓글을 작성하려면 로그인해야 합니다.