|
안녕하세요...화니입니다...
먼저 리플을 다신분이 하신 말씀이 있어서...답을 해드리긴 뭣하고...그냥 개념적으로...
프로그래밍이 안된다는건지 수식을 만들수 없다는건지 몰라서 해를 구하는 방법론적인부분만 말씀드립니다.
1.
aX + b =0에서 X를 구하는 문제는 결국
X = -b / a 에서 구할 수 있습니다.
두 수를 입력받는 방법이야 책보면 있구...X변수를 계산하면 되겠죠...
2.
aX^2 + bX +c=0의 두 근을 구하는 문제는
X = (-b +(-) sqrt(b^2 - 4ac)) / 4a 에서 풀수가 있지요
+(-)라고 표시한것은 중복근을 가질 수있다는 것이고 a가 0 이되면 당연히 안되겠지요(분모니깐..)
그런데 (b^2 - 4ac)가 음수가 되면 허수가 구해지기 때문에 이것역시 check해 주어야 합니다.
위의 1과 2처럼 수식을 구할 수만 있다면...수치해석적인 방법으로 문제를 풀 수있습니다.
사람이 할수 없는것을 컴퓨터가 하는 것은 아니라고 봅니다.
결국 문제를 분석해서 수식을 만들고 입력해야 컴퓨터가 풀이할 수있는것이고, 사람이 풀이하는것보다 정확성을 높이고 시간을 줄여주는것 밖에 없다고 생각합니다.
그럼....
|