カテゴリー
Visual Basic

普通の書式をRPNに変換する。()、累乗半分対応?

カテゴリー
C#、VBなど

普通の書式をRPNに変換する。()と冪乗追加ですが…。

 デバッグはDim inpstr as Stringの文、でチェックしましたが、冪乗が少し他と違って、a ^ b ^ cであればa ^ ( b ^ c)と置換えないと、間違ってしまうようです。他の演算子は左から見ていけば良いのですが、冪乗は右から見ていかないとだめなのかもしれません。

 Function DoPopUntilLeftParaの下側のReturnは到達しないと思いますが、無いとエラーだったと思います。ByRefで引数を指定しないと、駄目だったと思います。rpnstrはそうですが、opeStackは多分アドレスを渡しているように思いますが…。fc2WordPressにコードを貼り付けています

カテゴリー
ブログ

娘の子供、孫を日中二日預かりました。

 娘の子供、自分たちにには孫ですが、今年から小2、小1と保育園ですか?来月2歳になります、一関に引っ越して来たので、預かることが多くなりそうです。

 小2の孫は、Sボードが得意です。小1の孫は、蝶々を捕るのが得意です。1歳の孫は、「ママママ」ですが、上二人がいればなんとか一日を過ごせます。夕方には、ママが恋しくなってきます。が、昨日はがんばれました。

カテゴリー
C#、VBなど

Classに自動実装Propertyを設定してみる

Propertyの設定を普通にやると、煩雑です。自動実装Propertyというのがあるようです。

たしかに短くはなりますね。その代わりにDim a As String = _Opとか、不明の文が入ります。FC2WordPressにコードを貼り付けています。

カテゴリー
Visual Basic

Visual Basic 自動実装Property

カテゴリー
C#、VBなど

ClassにPropertyを設定してみる

 クラスのメンバ変数は、普通Privateにして、アクセス関数を作ります。それを実現するのがPropertyのようです。多少長ったらしくなりますが、メンバ変数を保護する意味合いはあるんでしょうね。いろんなが言語で同じようです。次回はこれをRPNの作成に適用してみます。

カテゴリー
Visual Basic

クラスにPropertyを設定してみる

カテゴリー
C#、VBなど

Visual Basicで普通の式を逆ポーランド記法にする

ネタ本の例では、正解でしたが、もっと調べればエラーが出るかも?()も処理できると良いですね。

画面のエリアが大きくなるとぼやけます。シンタックスハイライトは無しですが、fc2WordPressに恥ずかしいコードを貼り付けてます。

 

カテゴリー
Visual Basic

Visual Basicで逆ポーランド記法の式を作る。()無し

カテゴリー
Visual Basic

Visual Basicクラスのインスタンスをスタックする

inserted by FC2 system