模板:ThousandSeparators:修订间差异

来自LoveLive! AS Wiki
无编辑摘要
无编辑摘要
 
(未显示同一用户的7个中间版本)
第1行: 第1行:
{{#if:{{{1|}}}|{{#ifeq:{{#expr:{{{1|}}}>=1000000}}|1|{{#expr:floor({{{1|}}}/1000000)}}{{{2|,}}}{{#ifeq:{{#expr:floor({{{1|}}}/100000)mod10}}|0|0{{#ifeq:{{#expr:floor({{{1|}}}/10000)mod10}}|0|0}}}}{{#expr:floor({{{1|}}}/1000)mod1000}}{{{2|,}}}{{#ifeq:{{#expr:floor({{{1|}}}/100)mod10}}|0|0{{#ifeq:{{#expr:floor({{{1|}}}/10)mod10}}|0|0}}}}{{#expr:{{{1|}}}mod1000}}|{{#ifeq:{{#expr:{{{1|}}}>=1000}}|1|{{#expr:floor({{{1|}}}/1000)}}{{{2|,}}}{{#ifeq:{{#expr:floor({{{1|}}}/100)mod10}}|0|0{{#ifeq:{{#expr:floor({{{1|}}}/10)mod10}}|0|0}}}}{{#expr:{{{1|}}}mod1000}}|{{{1|}}}}}}}}}
<includeonly>{{#switch:{{{len|}}}|2={{#ifeq:{{#expr:{{{1|}}}<10}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0</span>}}|3={{#ifeq:{{#expr:{{{1|}}}<100}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}</span>}}|4={{#ifeq:{{#expr:{{{1|}}}<1000}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0,{{#ifeq:{{#expr:{{{1|}}}<100}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}}}</span>}}|5={{#ifeq:{{#expr:{{{1|}}}<10000}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0{{#ifeq:{{#expr:{{{1|}}}<1000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}}}}}</span>}}|6={{#ifeq:{{#expr:{{{1|}}}<100000}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0{{#ifeq:{{#expr:{{{1|}}}<10000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<1000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}}}}}}}</span>}}|7={{#ifeq:{{#expr:{{{1|}}}<1000000}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0,{{#ifeq:{{#expr:{{{1|}}}<100000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<1000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}}}}}}}}}</span>}}|8={{#ifeq:{{#expr:{{{1|}}}<10000000}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0{{#ifeq:{{#expr:{{{1|}}}<1000000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<1000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}}}}}}}}}}}</span>}}|9={{#ifeq:{{#expr:{{{1|}}}<100000000}}|1|<span style="{{#if:{{{bgcol|}}}|color:#{{{bgcol}}};}}opacity:{{{opac|0}}};">0{{#ifeq:{{#expr:{{{1|}}}<10000000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<1000000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10000}}|1|0{{#ifeq:{{#expr:{{{1|}}}<1000}}|1|0,{{#ifeq:{{#expr:{{{1|}}}<100}}|1|0{{#ifeq:{{#expr:{{{1|}}}<10}}|1|0}}}}}}}}}}}}}}</span>}}|}}{{#if:{{{1|}}}|{{#ifeq:{{#expr:{{{1|}}}>=1000000}}|1|{{#expr:floor({{{1|}}}/1000000)}},{{#ifeq:{{#expr:floor({{{1|}}}/100000)mod10}}|0|0{{#ifeq:{{#expr:floor({{{1|}}}/10000)mod10}}|0|0}}}}{{#expr:floor({{{1|}}}/1000)mod1000}},{{#ifeq:{{#expr:floor({{{1|}}}/100)mod10}}|0|0{{#ifeq:{{#expr:floor({{{1|}}}/10)mod10}}|0|0}}}}{{#expr:{{{1|}}}mod1000}}|{{#ifeq:{{#expr:{{{1|}}}>=1000}}|1|{{#expr:floor({{{1|}}}/1000)}},{{#ifeq:{{#expr:floor({{{1|}}}/100)mod10}}|0|0{{#ifeq:{{#expr:floor({{{1|}}}/10)mod10}}|0|0}}}}{{#expr:{{{1|}}}mod1000}}|{{{1|}}}}}}}}}</includeonly><noinclude>
=== 参数说明 ===
# bgcol: 强制指定补0的颜色,如果不指定则和默认颜色(后半部分)相同。'''一般不需要使用。'''
# opac:指定补0的透明度,默认完全透明(opacity:0)。'''一般不需要使用。'''
颜色代码中的Alpha值和透明度不冲突,效果会叠加。
=== 实例 ===
<nowiki>{{ThousandSeparators|1919810|len=9|opac=0.5}}</nowiki>
{{ThousandSeparators|1919810|len=9|opac=0.5}}
<nowiki>{{ThousandSeparators|1919810|len=9|bgcol=114514|opac=0.7}}</nowiki>
{{ThousandSeparators|1919810|len=9|bgcol=114514|opac=0.75}}
</noinclude>

2021年11月17日 (三) 17:21的最新版本

参数说明

  1. bgcol: 强制指定补0的颜色,如果不指定则和默认颜色(后半部分)相同。一般不需要使用。
  2. opac:指定补0的透明度,默认完全透明(opacity:0)。一般不需要使用。

颜色代码中的Alpha值和透明度不冲突,效果会叠加。

实例

{{ThousandSeparators|1919810|len=9|opac=0.5}}

001,919,810

{{ThousandSeparators|1919810|len=9|bgcol=114514|opac=0.7}}

001,919,810