我需要知道如何編寫一個函數來解決一個簡單的線性方程如2x +1 = 5
。如何做到這一點?如果任何人可以顯示一些代碼或指向我的網站,它將不勝感激。編寫一個函數來求解一個簡單的線性方程
0
A
回答
1
公式如何輸入?以文本形式?作爲係數?
ax + b = c
當然有解決方案x = (c - b)/a
。
對於解析,您可以使用正則表達式。
+0
我希望能夠以'2x +1 = 5'的形式輸入它,然後讓函數返回'x = 2' – agentbanks217 2010-09-13 18:22:00
1
將表達式解析爲一棵簡單的樹,然後使用基本數學來解決它。我首先將它轉換爲後綴表示法,然後對其進行評估。
相關問題
- 1. 寫一個函數來「解決」一個方程
- 2. 編寫一個簡單的解析器
- 3. 如何使用後綴來解決一個簡單的線性方程
- 4. 編寫一個簡單的x4j程序
- 5. 在Selenium中編寫一個簡單的函數函數
- 6. 用C和程序集編寫一個簡單的線程
- 7. 用一個變量求解兩個線性方程
- 8. 如何用Sympy求解一個簡單的二次方程?
- 9. 編寫一個迭代的簡單加法函數
- 10. 理解一個簡單的HTTP請求
- 11. 用C++編寫一個簡單的類
- 12. 編寫一個簡單的仄插件
- 13. 如何求解一個xor'd線性方程組?
- 14. 試圖在matlab中求解一個線性方程組
- 15. 編程一個簡單的編譯器
- 16. 編寫一個函數來打開一個文件
- 17. 實現一個簡單的線程池
- 18. 編寫一個簡單的MSBuild條件解析器
- 19. 更簡單的方法來調用另一個函數內定義的函數
- 20. 創建一個簡單的表單應用程序來編輯一個文本
- 21. 編寫一個活着的線程
- 22. 求解線性方程
- 23. 簡單的方法來寫這個?
- 24. 一個更有效的方法來編寫這個程序
- 25. 編程一個簡單的遊戲,
- 26. 用另一個線程上的方法/函數打開另一個表單?
- 27. 最簡單的方法來編寫一個ArrayList到Java文本文件
- 28. 編寫一個簡單的Mac應用程序,開始一個python文件
- 29. 數值求解非線性方程
- 30. Android以編程方式創建一個簡單的菜單
什麼語言? – second 2010-09-13 18:01:45
Ruby,java,objective c都很好,但我會在Ruby應用中使用這個函數。 – agentbanks217 2010-09-13 18:04:13
爲什麼這兩個人在這個問題上下了功夫? – ShreevatsaR 2010-09-14 06:23:31