C#에서는이 간단한 방정식을 풀 수있는 방법을 찾고 있습니다.C#에서 가장 간단한 방정식을 푸십시오.
2 개의 다른 매개 변수 중 하나를 지정하면 제 3의 매개 변수를 제공하는 클래스를 작성하려고합니다.
예는, 당신이 A=3
을 알고 있다면
Z=A+B
을 부여하고 A=4
및 Z=8
다음 당신은 내가 가장에 작업 이러한 종류의를 수행 할 방법 B=4
알고 알고 있다면 B=6
는 당신은 Z=9
을 알고 소프트웨어?
다른 생각은 ncalc와 같은 수학 표현식 평가를 사용하는 것입니다. 그들은 수식을 해석 할 수 있습니다. 예를 들어 3*(8+2)
을 30
으로 변환 할 수는 있지만 3*(8+x)=30
->x=2
과 같은 방정식은 풀 수 없습니다.
@ user814064 질문에 따르면 조사가 완료되었으며 실제로 검토 된 결과 - 제시된 정보의 일부에 대한 오해가있는 것으로 나타났습니다 (NCalc는 OP의 요구 사항을 충족시키는 것으로 보입니다) - n 번째 NullPointerException 질문 확실하게 – jdphenix
도구에 관한 질문은 오프 주제입니다. – dcaswell
기본적으로 "변수를 사용하여 식을 구문 분석/평가하려면 어떻게해야합니까?" OP는 연구 노력을 보여 주며 꽤 명확하게 "특정 프로그래밍 문제"[Under-topic] (http://stackoverflow.com/help/on-topic) 범주에 속합니다. – jdphenix