Template:Height

维基百科,自由的百科全书
跳转至: 导航搜索
Documentation icon 模板文档[查看] [编辑] [页面历史] [清除]

说明

  • 本模板用于身高的单位换算,身高可以以米(meters)为单位给出,也可以以英尺和英寸(feet and inches)的形式给出。米会被换算为英尺和英寸;英尺和英寸被也会被换算为米。
  • 由于此模板是为在信息框中使用而准备的,两边换算单位缺省均以缩写形式出现。在信息框以外的地方使用此模板时,可以使用abbr参数,取值有三种:
    • yes,缺省值,换算双方均为缩写
    • no,换算双方均为完整拼写
    • mos,遵从維基百科:格式手冊 (日期和數字)格式,被换算至的单位为完整拼写,被换算数值的单位为缩写
  • 对于米至英尺/英寸的换算,可以指定frac参数来显示输出的英寸为十进制形式(frac=10),或以普通分数形式(frac=想要的分母,缺省值是2用来以1/2这种半数形式输出)。对于英尺/英寸至米的换算,frac参数被忽略。
  • 当使用十进制输出时,米至英尺/英寸的换算缺省精确到小数点后1位,英尺/英寸至米的换算缺省精确到小数点后2位,但可以使用precision参数指定一个不同的数值来重新定义精度。当frac被设置为10以外的其他任何值时,precision参数会被忽略。(在英文维基中有此实现。)
  • wiki参数指定单位名称是否应被维基化(附带链接),取值可以是yesno。缺省值是no

代码

代码 结果
{{height|m=1.72}} 1.72米(5英尺8英寸)
{{height|m=1.72|precision=0}} 1.72米(5英尺8英寸)
{{height|m=1.72|frac=16}} 1.72米(5英尺8英寸)
{{height|ft=6}} 6英尺0英寸(1.83米)
{{height|ft=6|in=1}} 6英尺1英寸(1.85米)
{{height|ft=6|in=1|precision=1}} 6英尺1英寸(1.85米)
{{height|in=10}} 0英尺10英寸(0.25米)
{{height|m=1.72|abbr=no}} 1.72米(5英尺8英寸)
{{height|ft=6|in=2|abbr=mos}} 6英尺2英寸(1.88米)
{{height|ft=6|in=2|wiki=yes}} 6英尺2英寸(1.88米)
{{height|m=6|ft=2}} 错误:请仅指定公制或仅指定英制单位
  • m 表示(meters)
  • ft 表示英尺(feet)
  • in 表示英寸(inches)
  • 出错信息意为“错误:请仅指定公制或仅指定英制单位”