新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

逆ポーランド記法に変換するには?

2022-04-22 10:12:43 | C#、VBなど

 cametan_42さんのコメントを見ると、普通の書式から逆ポーランド記法へ変換することもありました。ただしPerlです。ちょっと難しい。今のトレンドはVisual Basic です。自分的には。スタックを使うことは前と同じですが、演算子の優先度が関係してるようです。なので、下のようにClassを作って、それをスタックに積む、出来るかな?でやってみたらスタックにクラスのインスタンスをPush出来ました。

 逆ポーランド記法の計算よりも少し複雑です。その部分はこれから。スタックにはPushとPopとPopしないで、要素をGETするPeekというものがあるらしい、レベルは数値は0、”+”と”-”は1で、”*”と”/”は2にしようかと思ってます。エラーデータは無しです。FC2WordPressにコードを恥ずかしいのですが、貼ります。

 


この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« RPN逆ポーランド記法の計算を... | トップ | Visual Basicで普通の式を逆... »
最新の画像もっと見る

C#、VBなど」カテゴリの最新記事