模板: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> |