最近、私はInfix式を取り、後置式に変換して評価する計算機を作成するように頼んだクラスの1つに割り当てを与えました。Javaのmulidigit番号をサポートするために、Infix文字列をPostfix文字列に変換する
問題は、マルチバイト数字の実装に起因します。
私は多角形の数字を表すためにスペースを使うことを考えましたが、私は、Posixの評価方法が多項式の数字とそれ以外のものを見るのに役立つだけなので、
私はちょうどinixからpostfixへの変換を行う方法を理解する助けが必要です。
入力はどうですか?それは+ bかa + bか? – Sedrick
私はそれが+ bであると指定しているはずです。 – amingst
演算子のインデックスの文字列を検索します。オペレーターをつかみなさい。その後、文字列を演算子に分割します。あなたは3つの部分で終わるでしょう。最初の数字、演算子、2番目の数字。 – Sedrick