Java: Solve for X type of algebraic expression [on hold]











up vote
-2
down vote

favorite












I am trying to solve and algebraic expression of form f(x)=a.
Where I already know the value of a now I want to find out value for x.



One of the API which I tried is exp4j but I can only find the value of function if I provide the value for x. Not sure if reverse if possible with that exp4j



For Example:
I have: x*1/40+5=12
Now I want to solve for x like below:



x=(12-5)*40
x=280


How do I solve this in Java where a string like this x*1/40+5=12 is taken as input and gives out value for x.










share|improve this question















put on hold as off-topic by Seelenvirtuose, Michael, talex, duffymo, James K Polk yesterday


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Seelenvirtuose, Michael, talex, duffymo, James K Polk

If this question can be reworded to fit the rules in the help center, please edit the question.













  • Questions asking us to recommend or find a software library are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
    – Michael
    yesterday












  • Try google for: "symbolic calculi solver"
    – talex
    yesterday










  • Try looking at logic programming languages. Take a look at Prolog. There are a few popular java integrations or similar language integrations.
    – flakes
    yesterday










  • Google "java symbolic math". Also try jscience.org.
    – James K Polk
    yesterday















up vote
-2
down vote

favorite












I am trying to solve and algebraic expression of form f(x)=a.
Where I already know the value of a now I want to find out value for x.



One of the API which I tried is exp4j but I can only find the value of function if I provide the value for x. Not sure if reverse if possible with that exp4j



For Example:
I have: x*1/40+5=12
Now I want to solve for x like below:



x=(12-5)*40
x=280


How do I solve this in Java where a string like this x*1/40+5=12 is taken as input and gives out value for x.










share|improve this question















put on hold as off-topic by Seelenvirtuose, Michael, talex, duffymo, James K Polk yesterday


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Seelenvirtuose, Michael, talex, duffymo, James K Polk

If this question can be reworded to fit the rules in the help center, please edit the question.













  • Questions asking us to recommend or find a software library are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
    – Michael
    yesterday












  • Try google for: "symbolic calculi solver"
    – talex
    yesterday










  • Try looking at logic programming languages. Take a look at Prolog. There are a few popular java integrations or similar language integrations.
    – flakes
    yesterday










  • Google "java symbolic math". Also try jscience.org.
    – James K Polk
    yesterday













up vote
-2
down vote

favorite









up vote
-2
down vote

favorite











I am trying to solve and algebraic expression of form f(x)=a.
Where I already know the value of a now I want to find out value for x.



One of the API which I tried is exp4j but I can only find the value of function if I provide the value for x. Not sure if reverse if possible with that exp4j



For Example:
I have: x*1/40+5=12
Now I want to solve for x like below:



x=(12-5)*40
x=280


How do I solve this in Java where a string like this x*1/40+5=12 is taken as input and gives out value for x.










share|improve this question















I am trying to solve and algebraic expression of form f(x)=a.
Where I already know the value of a now I want to find out value for x.



One of the API which I tried is exp4j but I can only find the value of function if I provide the value for x. Not sure if reverse if possible with that exp4j



For Example:
I have: x*1/40+5=12
Now I want to solve for x like below:



x=(12-5)*40
x=280


How do I solve this in Java where a string like this x*1/40+5=12 is taken as input and gives out value for x.







java math linear-algebra






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited yesterday

























asked yesterday









Kishor Prakash

5,39664268




5,39664268




put on hold as off-topic by Seelenvirtuose, Michael, talex, duffymo, James K Polk yesterday


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Seelenvirtuose, Michael, talex, duffymo, James K Polk

If this question can be reworded to fit the rules in the help center, please edit the question.




put on hold as off-topic by Seelenvirtuose, Michael, talex, duffymo, James K Polk yesterday


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – Seelenvirtuose, Michael, talex, duffymo, James K Polk

If this question can be reworded to fit the rules in the help center, please edit the question.












  • Questions asking us to recommend or find a software library are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
    – Michael
    yesterday












  • Try google for: "symbolic calculi solver"
    – talex
    yesterday










  • Try looking at logic programming languages. Take a look at Prolog. There are a few popular java integrations or similar language integrations.
    – flakes
    yesterday










  • Google "java symbolic math". Also try jscience.org.
    – James K Polk
    yesterday


















  • Questions asking us to recommend or find a software library are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
    – Michael
    yesterday












  • Try google for: "symbolic calculi solver"
    – talex
    yesterday










  • Try looking at logic programming languages. Take a look at Prolog. There are a few popular java integrations or similar language integrations.
    – flakes
    yesterday










  • Google "java symbolic math". Also try jscience.org.
    – James K Polk
    yesterday
















Questions asking us to recommend or find a software library are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
– Michael
yesterday






Questions asking us to recommend or find a software library are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
– Michael
yesterday














Try google for: "symbolic calculi solver"
– talex
yesterday




Try google for: "symbolic calculi solver"
– talex
yesterday












Try looking at logic programming languages. Take a look at Prolog. There are a few popular java integrations or similar language integrations.
– flakes
yesterday




Try looking at logic programming languages. Take a look at Prolog. There are a few popular java integrations or similar language integrations.
– flakes
yesterday












Google "java symbolic math". Also try jscience.org.
– James K Polk
yesterday




Google "java symbolic math". Also try jscience.org.
– James K Polk
yesterday

















active

oldest

votes






















active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes

Popular posts from this blog

Can a sorcerer learn a 5th-level spell early by creating spell slots using the Font of Magic feature?

ts Property 'filter' does not exist on type '{}'

mat-slide-toggle shouldn't change it's state when I click cancel in confirmation window