逆ポーランド記法(RPN)-定義、式、およびアプリケーション

逆ポーランド記法(RPN)は、一般的に使用される3つの計算表記の1つです。他の2つは、ポーランド記法と中置記法です。後者の中置記法は、世界中で最も一般的に使用されているものであり、おそらく読者に最もよく知られている表記法の形式です。中置記法は学校で教えられている標準であり、演算子は数式の「中に」配置されます。たとえば、10 + 5の計算を示すために、中置記法は10 +5と記述されます。

対照的に、ポーランド語と逆ポーランド記法では、演算子は数字の両側に配置されます。ポーランド記法では、上記の計算は+ 10 5と表記されます。逆ポーランド記法は、単にその逆であり、数字の後に演算子が表示されます。10 + 5の中置記法の公式は、RPNでは10 5+と表記されています。

金融アナリスト金融アナリストになるためのガイド金融アナリストになる方法。ネットワーキング、履歴書、面接、財務モデリングスキルなどに関する財務ガイドに従ってください。私たちは何千人もの人々が何年にもわたって金融アナリストになり、それが何を必要とするかを正確に知るのを助けてきました。HP 12C HP12C計算機などのRPN計算機を使用できます。HP12C計算機は、銀行および投資の分野の財務計算機であり、逆ポーランド記法を使用します。HP12C電卓はです。

RPN計算機RPN Calculator(出典:Wikipedia.com)

なぜRPNを使用するのですか?

一見、逆ポーランド記法はかなり複雑または混乱しているように見えるかもしれませんが、実際にはかなり直感的な記法です。RPN計算を実行する場合、ユーザーは計算の論理フローに従います。対照的に、中置記法では、計算がその順序で実行されるかどうかに関係なく、ユーザーは数式または計算を左から右に入力する必要があります。

銀行の分野で使用されているゴールドスタンダードの計算機の1つは、HP12C計算機です。この計算機は逆ポーランド記法を使用しており、その効率性と直感性で広く賞賛されています。

RPN計算の例

ユーザーが今後5年間で今日預け入れた1,000ドルの将来価値を計算していると仮定します。初年度は2%しか稼ぎませんが、2年目と3年目は毎年5%を稼ぎ、その後2年間は2%に戻ります。

将来価値を見つけるための式は次のとおりです。

FV = 1,000 x(1 + 0.02)x(1 + 0.05)^ 2 x(1 + 0.02)^ 2

従来のインフィックス計算機では、この関数を入力する最も簡単な方法は次のとおりです。

1000 [X] 1.02 [X] [OPEN PARENTHESIS] 1.05 [^] 2 [CLOSE PARENTHESIS] [X] [OPEN PARENTHESIS] 1.02 [^] 2 [CLOSE PARENTHESIS] [EQUALS]

逆ポーランド記法計算機を使用すると、この関数を入力する最も簡単な方法は次のようになります。

1000 [ENTER] 1.02 [X] 1.05 [ENTER] 2 [yx] [X] 1.02 [ENTER] 2 [yx] [X]

RPN計算機は、中置計算機より3ストローク少ないため、時間を節約でき、長期的にはより効率的です。さらに、ユーザーは、中置計算機で適用された括弧のスタックを覚えておく必要があります。これは、長い計算では負担になる可能性があります。RPN計算機は、括弧で囲まれた機能をさかのぼって実行できます。

追加リソース

このRPNのガイドと、複雑な計算をより効率的にする方法をお読みいただき、ありがとうございます。その他の財務アナリストツールとトレーニングについては、次の追加の財務リソースを確認してください。

  • HP12CガイドHP12C計算機HP12C計算機は、銀行および投資の分野における財務計算機であり、逆ポーランド記法を使用しています。HP12C電卓は
  • 金融数学コース
  • Excelの10進関数DECIMAL関数ExcelのDECIMAL関数は、数学および三角関数です。これは、指定された基数の数値のテキスト表現を10進値に変換するために使用されます。この機能はMSExcel2013で導入されました。
  • NPV式NPV式財務分析を実行する際のExcelのNPV式のガイド。NPV式がExcelでどのように機能するか、およびその背後にある計算を正確に理解することが重要です。NPV = F / [(1 + r)^ n]ここで、PV =現在価値、F =将来の支払い(キャッシュフロー)、r =割引率、n =将来の期間数