|
|
이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
baneling100
가입: 2018년 9월 12일 올린 글: 1
|
올려짐: 2018년9월12일 13:07 주제: 과제 2-1 질문 |
|
|
수고가 많으십니다.
1. 구간 [0.1, 0.25]에서 적분할 경우 왼쪽에서부터 구간을 나누어 [0.1, 0.2], [0.2, 0.25]로 한 후 [0.2, 0.25]는 버리고 [0.1, 0.2]만 적분하는 건가요?
2. 구간 [0.25, 0.1]에서 적분할 경우 구간을 먼저 뒤집어서 1번 처럼 적분하는 건가요, 아니면 [0.25, 0.15], [0.15, 0.1]로 나눈 후 [0.15, 0.1]을 버리고 [0.25, 0.15]만 구간을 뒤집어서 적분하는 건가요?
3. divide by 0에 대해 어떻게 처리해야 하나요? 예를 들어 DIV(1, x)를 구간 [-0.1, 0.1]로 적분하는 경우 x = 0을 대입해야 하는 문제가 있습니다. 또한 DIV(1, x)를 구간 [-0.15, 0.15]로 할 경우 x = 0을 대입하지 않습니다. 이 경우에도 divide by 0 오류를 띄워야 하나요? 그리고 DIV(1, DIV(1, x))의 경우 x와 동일한 식입니다. 이런 구조처럼 DIV가 여러 개로 복잡하게 엮여있는 경우 divide by 0를 체크하는 것이 매우 힘들어보입니다. 이런 경우에는 또 어떻게 해야 하나요?
감사합니다. |
|
위로 |
|
|
로파스 Site Admin
가입: 2012년 9월 9일 올린 글: 280
|
올려짐: 2018년9월12일 13:25 주제: |
|
|
우선 실명으로 다시 가입해주시면 좋을것같습니다.
1,2번 질문에 대해서 보충스펙의 구분구적법에 대한 내용을 참고하시면 됩니다.
왼쪽함수값을 직사각형 높이로 계산한다고 했으므로 구간의 왼쪽 시작값부터 0.1씩 계산하시면 됩니다.
또 0.1보다 작은 너비에 대해선 적분값을 0으로 한다고도 명시되어있으니 1번은 0.1부터 0.2까지만, 2번은 0.25에서 0.95까지만 계산하시면 되겠지요.
divide by 0에 대해서는 신경쓰지 않으셔도 됩니다.
기본적으로 divide by 0 는 시스템 에러로써 굳이 에러처리 해주지 않아도 알아서 발생되며,
테스트케이스에 divide by 0때문에 정상작동하지 않게 되는 예시를 넣지도 않을 것입니다. |
|
위로 |
|
|
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group Translated by kss & drssay
|