个人工具

模板:Expr

出自Meshal Lite

(修订版本间的差异)
跳转到: 导航, 搜索
(以内容“<includeonly>{{#replaceset: {{{1|}}}|/([^\d\+\-\*\/+-*/×÷xX\(\)])/i=|÷=/|x=*|X=*|+=+|-=-|*=*|/=/|×=*}}</includeonly><noinclude>category:模板 ...”创建新页面)
 
第1行: 第1行:
<includeonly>{{#replaceset: {{{1|}}}|/([^\d\+\-\*\/+-*/×÷xX\(\)])/i=|÷=/|x=*|X=*|+=+|-=-|*=*|/=/|×=*}}</includeonly><noinclude>[[category:模板]]
+
<includeonly>{{#ifeq: {{{2|}}}|y|{{#ifeq: {{#replaceset: {{{1|}}}|/([^\d\+\-\*\/+-*/×÷xX\(\)])/i=|÷=/|x=*|X=*|+=+|-=-|*=*|/=/|×=*}}||0|{{#expr: {{#replaceset: {{{1|}}}|/([^\d\+\-\*\/+-*/×÷xX\(\)])/i=|÷=/|x=*|X=*|+=+|-=-|*=*|/=/|×=*}}}}}}|{{#replaceset: {{{1|}}}|/([^\d\+\-\*\/+-*/×÷xX\(\)])/i=|÷=/|x=*|X=*|+=+|-=-|*=*|/=/|×=*}}}}</includeonly><noinclude>[[category:模板]]
  
 
== 说明==
 
== 说明==
这个模板用来格式化算式, 将诸如"属性3+6装备÷2"这样的算式格式化成"3+6/2"这样的标准算式.
+
这个模板用来格式化算式, 将诸如"属性3+6装备÷2"这样的算式格式化成"3+6/2"这样的标准算式或其结果.
 
*支持数字: 阿拉伯数字0~9
 
*支持数字: 阿拉伯数字0~9
 
*支持运算符: + - * / + - * / × ÷ x X ( )
 
*支持运算符: + - * / + - * / × ÷ x X ( )
第9行: 第9行:
 
== 参数 ==
 
== 参数 ==
 
;1
 
;1
:将不规则算式代入, 以输出正确算式.
+
:将不规则算式代入, 以得到正确算式.
 +
;2
 +
:求解开关. 如果这个参数被设为y, 就会返回这个算式的结果, 否则返回被格式化的算式. 默认为不求解.
 
</noinclude>
 
</noinclude>

在2015年5月8日 (五) 10:21所做的修订版本


说明

这个模板用来格式化算式, 将诸如"属性3+6装备÷2"这样的算式格式化成"3+6/2"这样的标准算式或其结果.

  • 支持数字: 阿拉伯数字0~9
  • 支持运算符: + - * / + - * / × ÷ x X ( )


参数

1
将不规则算式代入, 以得到正确算式.
2
求解开关. 如果这个参数被设为y, 就会返回这个算式的结果, 否则返回被格式化的算式. 默认为不求解.