模板:Ifnumber/doc

< Template:Ifnumber
於 2017年4月25日 (二) 12:48 由 imported>梦蝶葬花 所做的修訂 (创建页面,内容为“如果''{{{1}}}''是数字,那么返回''{{{2}}}''或'''1'''。否则返回''{{{3}}}''或'''0'''。 == 例子 == *<code><nowiki>{{Ifnumber|1}}</nowiki></code> 返...”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

如果{{{1}}}是數字,那麼返回{{{2}}}1。否則返回{{{3}}}0

例子編輯

  • {{Ifnumber|1}} 返回 1
  • {{Ifnumber|200}} 返回 1
  • {{Ifnumber|abc}} 返回 0
  • {{Ifnumber|200|是数字|不是数字}} 返回 是数字
  • {{Ifnumber|1.5|是数字|不是数字}} 返回 是数字
  • {{Ifnumber|1,000|是数字|不是数字}} 返回 不是数字
  • {{Ifnumber||是数字|不是数字}} 返回 是数字
  • {{Ifnumber|5.3e10|是数字|不是数字}} 返回 是数字
  • {{Ifnumber|5.3e|是数字|不是数字}} 返回 不是数字
  • {{Ifnumber|e|是数字|不是数字}} 返回 是数字
  • {{Ifnumber|pi|是数字|不是数字}} 返回 是数字
  • {{Ifnumber|alpha|是数字|不是数字}} 返回 不是数字
  • {{Ifnumber|二十|是数字|不是数字}} 返回 不是数字

注意編輯

這個模板無法識別帶格式的數字(比如 23,456.78),如果需要使用本模板進行識別,需要將數字放置於{{formatnum: number|R}}中。比如:

  • {{Ifnumber|1,000.50|是数字|不是数字}} 返回 不是数字
  • {{Ifnumber|{{formatnum:1,000.50|R}}|是数字|不是数字}} 返回 是数字

注釋與外部連結編輯

本模板代碼引自wikipedia:Template:Ifnumber