반응형
엑셀에서 2차방정식의 해를 찾으면
다음과 같은 경우에 오류가 발생할 수 있다.
ax^2+ bx + c = 0
a=1, b=10^7, c=1
x=9.96515E-8과 1E-07 차이가 남
이런 차이를 해결하기 위해서는 다음과 같이 풀이하면 된다.
이렇게
ax^2+ bx + c = 0
ax^2+ bx + c = 0 은 c/x^2 + b/x + a = 0으로 쓸 수 있다.
1/x에 대해 풀면
b >= 0 이면 d= -b - sqrt(b^2-4*a*c)
b < 0 이면 d= -b + sqrt(b^2-4*a*c)
반응형
'엑셀' 카테고리의 다른 글
양의 값 중 가장 큰 값과 가장 작은 값 찾기 (0) | 2022.01.08 |
---|---|
복소수의 계산 Complex numbers (0) | 2022.01.04 |
Numerical methods (0) | 2021.12.29 |
엑셀 matrix 함수 (0) | 2021.12.29 |
함수 삽입을 이용한 함수 사용 방법 (0) | 2021.12.29 |