跳至內容

逆波蘭表達式

出自计算器百科
於 2016年7月21日 (四) 13:26 由 Dousha99對話 | 貢獻 所作的修訂 (初始化此页面)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

逆波蘭表達式是一種數學表達式輸入方法。這種輸入方法被惠普大力推崇。

基本語法

逆波蘭表達式將操作數放在前,操作子放在後。比如:

2 + 3 + 4

在逆波蘭語法中寫作

2 3 + 4 +

理解表達式

這個方法可以幫助您理解逆波蘭表達式。

當您需要計算如下表達式時:

(2+3)*5

按照您書面計算方法,首先計算2+3,即可依次鍵入 2 Enter 3 +

每次計算在您輸入操作子時就會立即執行,無需再輸入 Enter 提交操作。

而後上一次的計算結果需要乘以5,即可鍵入 5 ×

最後對結果開平方,即可鍵入

計算器會顯示5.05

優點

這種表達式無需使用括號,而且這種輸入方式與計算機的表達式處理方式完全相同,因此可以在低配置設備上實現更多功能。

缺點

這種表達式和書寫方式完全不同,需要用戶花費一段時間學習。