제목 그대로 e^x-x=0 의 근을 구하고싶은데
#include
#include
using namespace std;
int main()
{
double dx = 0.0001;
double a;
double x;
double b;
for (x = 0; x <= 3; x = x + dx)
{
b = exp(x) / x ;
if (b <= 1)
a = x;
}
cout << "근의 근사값은" < return 0;
}
이렇게 해보았는데 오류가 뜹니다 뭐가 잘못된걸까요
과제임? 코드는 니가짠거?
리턴 제로 머야 왜 저깄어
글고 근사값찾았으면 루프문 빠져나가야지
과제입니다 ㅠ 코드는 제가 짜봣는데 근이 없는걸보아 근사값이나 구하는 과정을 보는거같습니다..
어디과인지는 모르겠지만 저렇게 자명하게 실근이 없는 식이 주어졌으면 허근을 구하란 뜻임
내 생각에는 Lambert W-Function을 복소수에서 구하는 방법을 찾아봐야 할 것 같음
헐 글네 그냥 막 쉬운문제가 아니네ㄷㄷ
마지막에 cout << "근의 근사값은" << a << endl; return 0; 입니다.
https://carbon.now.sh/
여기로 이쁘게 바꿔서 오셈
감사합니다 형님들 ㅠㅠ 이 문제는 참고해서 대충 넘어가야겟습니다 감사합니다.