跳转到内容

逆波兰表达式

计算器百科,非营利的计算器专业知识百科。
Dousha99留言 | 贡献2016年7月21日 (四) 13:26的版本 (初始化此页面)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

逆波兰表达式是一种数学表达式输入方法。这种输入方法被惠普大力推崇。

基本语法

逆波兰表达式将操作数放在前,操作子放在后。比如:

2 + 3 + 4

在逆波兰语法中写作

2 3 + 4 +

理解表达式

这个方法可以帮助您理解逆波兰表达式。

当您需要计算如下表达式时:

(2+3)*5

按照您书面计算方法,首先计算2+3,即可依次键入 2 Enter 3 +

每次计算在您输入操作子时就会立即执行,无需再输入 Enter 提交操作。

而后上一次的计算结果需要乘以5,即可键入 5 ×

最后对结果开平方,即可键入

计算器会显示5.05

优点

这种表达式无需使用括号,而且这种输入方式与计算机的表达式处理方式完全相同,因此可以在低配置设备上实现更多功能。

缺点

这种表达式和书写方式完全不同,需要用户花费一段时间学习。