重複の可能性:
文字列形式で指定された数式を評価する
長い(そして少し奇妙な:))タイトルについて申し訳ありませんが、これ以上のタイトルは考えられませんでしたが、ここにあります。
私は実際の電卓のようにを使っJFrame
てJavaで電卓を作っています。JButtons
ボタンをクリックすると、計算がに表示されますTextArea
。「等しい」ボタンが押されると、計算全体がから取得され、TextArea
計算されます。私が抱えている問題は、実際に答えを計算する方法です。これは少し奇妙に聞こえるかもしれませんが、私が得ている計算はです36+45/22
。変数に数値を書き込んでから、変数に対して実行する操作とその順序をコンピューターに指示するにはどうすればよいでしょうか。これは、無限の数の変数で実行できますか?これを行う方法はありますか?ご協力いただきありがとうございます。