跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
GSXAB的知识库
搜索
搜索
外观
登录
个人工具
登录
Advertising:
查看“︁前缀表达式”︁的源代码
页面
讨论
简体中文
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
刷新
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
←
前缀表达式
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[分类:运算]] [[分类:语法分析]] {{InfoBox |name=前缀 |eng_name=prefix }} {{InfoBox |name=前缀表达式 |eng_name=prefix notation |aliases=波兰表达式,Polish notation,PN,normal Polish notation,NPN,Łukasiewicz notation }} '''前缀表达式'''('''prefix notation''')或'''波兰表达式'''('''Polish notation''')指一个[[运算]]中,将运算符放在操作数前的标记方式。若所有运算符都有着固定的元数,这样的表达式不需要括号也不会产生歧义。 如给定加法和乘法都是二元运算,表达式“+×123”相当于[[中缀]]的“(1×2)+3”,“×+123”相当于“(1+2)×3”,而“×1+23”相当于“1×(2+3)”。因为第一个运算符是二元的,在往后按顺序读入两个操作数时,如果读到操作数,就作为操作数按顺序填入,如果读到运算符,就递归地读其操作数,并将表达式整体作为一个操作数。
返回
前缀表达式
。
Advertising: