帮助:转换消息
本页介绍了使用 {{convert}} 将值从一种计量单位转换为另一种单位时,如果检测到问题,Module:Convert 报告的错误和警告消息。
- Help:Convert • 概述
- Help:Convert units • 一些常用单位的简化列表
如果无法轻松解决问题,请在以下位置报告:
- 模板讨论:转换 • 使用转换模板的问题,或讨论遇到的任何问题
- Wikipedia:Help desk • 一般性问题
- 模块讨论:转换 • 涉及转换模块的讨论
问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|123|m|ft}}
→ 123 米 (404 英尺){{convert||m|ft}}
→ 表达式错误:意外的 < 运算符。 米 (表达式错误:意外的 < 运算符。表达式错误:缺少 * 的操作数。 英尺)
需要输入一个数字。在上例中,输入的数字是 123
。
出现此错误的页面会自动放入 类别:转换错误 中。[lower-alpha 2]
问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|10|x|20|m|ft}}
→ 10 x 20 米 (33 × 66 英尺){{convert|10|x| |m|ft}}
→ 10 x 表达式错误:意外的 = 运算符。 米 (33 × 表达式错误:意外的 < 运算符。 英尺){{convert|10|x|20|x| |m|ft}}
→ 检测到模板循环:模板:转换/x
指定了第一个输入数字,但使用的范围需要另一个数字。
出现此错误的页面会自动放入 类别:转换错误 中。[lower-alpha 2]
问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|1|km|ft}}
→ 1 公里 (3,300 英尺){{convert|km|ft}}
→ 表达式错误:无法识别的单词“km”。 英尺 (表达式错误:意外的 < 运算符。表达式错误:无法识别的单词“km”。 米)
可以像这些示例一样输入要转换的数字:1.23
或 1,234
或 -0.9
。
分数的输入方式如以下示例所示:1+2/3
(1 2⁄3) 或 -1-2/3
(−1 2⁄3) 或 2/3
(2⁄3).
出现此错误的页面会自动放入 类别:转换错误 中。[lower-alpha 2]
问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|1e290|m|ft}}
→ 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 米 ( 英尺){{convert|1e310|m|ft}}
→ ∞ 米 (表达式错误:无法识别的单词“inf”。 英尺)
如果数字超出可用计算值的范围,就会出现此错误。数字 1e290 表示 1×10290。
出现此错误的页面会自动放入 类别:转换错误 中。[lower-alpha 2]
问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|21455|acre|ha|2}}
→ 21,455 英亩 (8,682.53 公顷){{convert|21455|acre|ha|-2}}
→ 21,455 英亩 (8,700 公顷){{convert|21455|acre|ha|2.5}}
→ 模板:转换/警告
在转换信息后输入精度值。例如,|2
会给出四舍五入到小数点后两位的结果,而 |-2
会四舍五入到最接近的 100,以便在数字末尾出现两个零。如果启用了警告,则只会显示此消息。
出现此错误的页面会自动放入 类别:转换错误 中。[lower-alpha 2]
问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|123|m|ft|2}}
→ 123 米 (403.54 英尺){{convert|123|m|ft|200}}
→ 123 米 (403.5433070866100 英尺)
通常没有理由使用超过几位小数的精度,但是,可以使用更大的值。如果请求的精度高于服务器支持的最大精度,则会发生显示的错误。
负精度四舍五入到最接近的 10(参数 |-1
),或最接近的 100 (|-2
),或最接近的 1000 (|-3
) 等。较大的负精度将产生零输出。
{{convert|123|m|ft|-2}}
→ 123 米 (400 英尺){{convert|123|m|ft|-200}}
→ 123 米 (0 英尺)
使用非常小的输入值会导致默认精度超过限制 (1.234e-200
是 1.234×10−200)。对于如此小的值,最好使用 |sigfig=
选项。
{{convert|1.234|m|ft}}
→ 1.234 米 (4.05 英尺){{convert|1.234e-200|m|ft}}
→ 0 米 (4.0×10−200 英尺){{convert|1.234e-200|m|ft|sigfig=3}}
→ 0 米 (4.05×10−200 英尺)
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
无效分数
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|12.31|m|ftin|frac=8}}
→ 12.31 米 (Template:Convert/ftin){{convert|12.31|m|ftin|frac=1}}
→ 12.31 米 (Template:Convert/ftin){{convert/warning|12.31|m|ftin|frac=on}}
→ Template:Convert/warning
可以指定分数分母以显示带有分数的结果(如果适用)。例如,|frac=8
指定应将值四舍五入到最接近的八分之一,并且如果需要,应包含分数。分数分母必须是值大于或等于 2 的整数。此消息仅在启用了警告时才会出现。
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
无效有效数字
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|1234|ft|m|sigfig=2}}
→ 1,234 英尺 (380 米){{convert|1234|ft|m|sigfig=0}}
→ Template:Convert/warning{{convert|1234|ft|m|sigfig=2.5}}
→ Template:Convert/warning
可以指定结果中的有效数字数量。例如,|sigfig=2
请求两位有效数字。有效数字的数量必须是值大于或等于 1 的整数。此消息仅在启用了警告时才会出现。
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
已弃用的选项
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在转换结果后的星号上以查看更多信息。[lower-alpha 1]
{{convert|123|m|ft|sortable=on}}
→ 123 米 (404 英尺){{convert|123|m|ft|sortable=out}}
→ 123 米 (404 英尺)*
选项 |sortable=on
输出一个隐藏的排序键,用于在 可排序表格 中使用。选项 |sortable=out
现在与 |sortable=on
相同,应使用后者。请参阅 已弃用的选项,了解有关哪些选项应该用于替换那些正在逐步淘汰的选项的信息。
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
空选项
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|123|m|ft|sp=us}}
→ 123 米 (404 英尺){{convert|123|m|ft|sp=}}
→ Template:Convert/warning
选项 |sp=us
指定应使用美式拼写(“米”而不是“米”)。但是,|sp=
没有效果,因为没有指定值。此消息仅在所有警告都已启用时才会出现。
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
无效选项
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|123|m|ft|abbr=off}}
→ 123 米 (404 英尺){{convert|123|m|ft|abr=off}}
→ Template:Convert/warning
选项 |abbr=off
指定关闭缩写,即使用单位名称而不是符号。相比之下,|abr=off
被忽略,因为“abr”不是选项名称。此消息仅在启用了警告时才会出现。
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
需要单位名称
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|12|ft}}
→ 12 英尺 (3.7 米){{convert|12}}
→ {{convert/{{{2}}}|12|0|||||||r=er|d=LoffAoffDbSoff|s=}}{{convert|12||ft}}
→
ERROR {Convert}: Invalid parameters: 1=12 2= 3=ft 4= 5= 6= with {u}= n= .
尝试使用范围:{{convert|12||ft...}} 转换一系列数字。{{convert|12|x|20|ft}}
→ 12 英尺乘 20 英尺 (3.7 × 6.1 米){{convert|12|x|20}}
→
ERROR {Convert}: Invalid parameters: 1=12 2=x 3=20 4=def 5= 6= with {u}= n= .
尝试使用范围:{{convert|12|x|20...}} 转换一系列数字。
必须在输入数字或数字后指定单位代码。
包含此错误的页面会自动放入 Category:Convert errors。[lower-alpha 2]
未知单位
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|12|ft|mi}}
→ 12 英尺 (0.0023 英里){{convert|12|Ft|mi}}
→ Template:Convert/Ft{{convert|12|ft|m i}}
→ 12 英尺 (Template:Convert/m i)
每个单位代码必须与已知的单位完全匹配,区分大小写。单位代码的简化列表请参见Help:Convert units,所有可用的单位代码请参见这里。
出现此错误的页面将自动放入Category:Convert errors。[lower-alpha 2]
单位不匹配
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|123|psi|Pa}}
→ 123 pounds per square inch (850,000 Pa){{convert|123|psi|ha}}
→ 123 pounds per square inch (85 ha)
只能在具有相同类型的单位之间进行转换。例如,psi
和 Pa
都是“压力”类型的,因此 psi
值可以转换为 Pa
。但是,psi
值不能转换为不同类型的单位,例如 ha
(公顷),它是“面积”类型。
出现此错误的页面将自动放入Category:Convert errors。[lower-alpha 2]
单位不明确
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|21|mpgus|L/km}}
→ 21 miles per U.S. gallon (0.11 Template:Convert/fourLerk){{convert|21|mpg|L/km}}
→ Template:Convert/mpg{{convert|21|USpt|L}}
→ 21 US pints (9.9 L){{convert|21|pt|L}}
→ Template:Convert/pt
一些单位代码不受支持;使用它们会导致显示一条消息,指示应选择不同的单位代码。
出现此错误的页面将自动放入Category:Convert errors。[lower-alpha 2]
此处单位无效
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|123|K|C F}}
→ 123 K (Template:Convert/C F){{convert|123|C F|K}}
→ Template:Convert/C F{{convert|12345|ft|mi km}}
→ 12,345 feet (2.338 mi; 3.763 km){{convert|12345|ft|yd+mi+km}}
→ 12,345 feet (Template:Convert/yd+mi+km){{convert|12345|ft|yd+mi km}}
→ 12,345 feet (Template:Convert/yd+mi km)
某些单位只能用作输出。例如“C F
”显示摄氏度和华氏度的温度。这样的单位不能与输入值一起使用,因为例如,没有“123 C F
”这样的温度。一些输出组合是预定义的——“C F
”是一个例子,“mi km
”(英里和公里)是另一个例子。也可以通过使用“+
”连接单位代码来构建输出组合。但是,必须指定单个单位,并且不能使用输出组合。
出现此错误的页面将自动放入Category:Convert errors。[lower-alpha 2]
维基数据问题
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|input=P123}}
→ [convert: wikidata problem]
尝试使用维基数据模块读取属性或项目信息时,发生了意外错误。此错误不应发生;以上是对以下情况的模拟,例如,维基数据模块不可用或包含错误。
出现此错误的页面将自动放入Category:Convert errors。[lower-alpha 2]
无效输入
[edit | edit source]问题? 参见 上面. |
将鼠标悬停在消息上以查看更多信息。[lower-alpha 1]
{{convert|input=whatever}}
→ [convert: invalid input]
Convert 被配置为在转换失败时显示任何输入文本而不会出错,因此此错误不应发生。以上是对以下情况的模拟,即 convert 被配置为在转换不可行时显示问题。
以下示例使用 input
参数。已知单位 mV
可以进行转换,但由于无法进行有用的转换,因此没有输出。没有 boxes
单位,因此输入将按原样显示。最后一个示例遵循相同的规则,因为 P123.
不是有效的属性标识符。
{{convert|input=12 mV}}
→ {{convert/{{{2}}}|{{{1}}}|0|||||||r=er|d=LoffAoffDbSoff|s=}}{{convert|input=12 mV|abbr=on}}
→ {{convert/{{{2}}}|{{{1}}}|0|||||||r=er|d=LoffAonDbSoff|s=}}{{convert|input=12 boxes}}
→ {{convert/{{{2}}}|{{{1}}}|0|||||||r=er|d=LoffAoffDbSoff|s=}}{{convert|input=P123.}}
→ {{convert/{{{2}}}|{{{1}}}|0|||||||r=er|d=LoffAoffDbSoff|s=}}
出现此错误的页面将自动放入Category:Convert errors。[lower-alpha 2]