跳轉至內容

幫助:轉換訊息

來自華夏公益教科書,開放世界的開放書籍

本頁介紹了使用 {{convert}} 將值從一種計量單位轉換為另一種單位時,如果檢測到問題,Module:Convert 報告的錯誤和警告訊息。

如果無法輕鬆解決問題,請在以下位置報告:

錯誤和警告訊息

[編輯 | 編輯原始碼]

需要數字

[編輯 | 編輯原始碼]

將滑鼠懸停在訊息上以檢視更多資訊。[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.231,234-0.9

分數的輸入方式如以下示例所示:1+2/3 (1 23) 或 -1-2/3 (−1 23) 或 2/3 (23).

出現此錯誤的頁面會自動放入 類別:轉換錯誤 中。[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]

可以指定分數分母以顯示帶有分數的結果(如果適用)。例如,|frac=8 指定應將值四捨五入到最接近的八分之一,並且如果需要,應包含分數。分數分母必須是值大於或等於 2 的整數。此訊息僅在啟用了警告時才會出現。

包含此錯誤的頁面會自動放入 Category:Convert errors[lower-alpha 2]

無效有效數字

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

可以指定結果中的有效數字數量。例如,|sigfig=2 請求兩位有效數字。有效數字的數量必須是值大於或等於 1 的整數。此訊息僅在啟用了警告時才會出現。

包含此錯誤的頁面會自動放入 Category:Convert errors[lower-alpha 2]

已棄用的選項

[edit | edit source]

將滑鼠懸停在轉換結果後的星號上以檢視更多資訊。[lower-alpha 1]

  • {{convert|123|m|ft|sortable=on}}&10000000000000123000000123 米 (404 英尺)
  • {{convert|123|m|ft|sortable=out}}7002123000000000000123 米 (404 英尺)*

選項 |sortable=on 輸出一個隱藏的排序鍵,用於在 可排序表格 中使用。選項 |sortable=out 現在與 |sortable=on 相同,應使用後者。請參閱 已棄用的選項,瞭解有關哪些選項應該用於替換那些正在逐步淘汰的選項的資訊。

包含此錯誤的頁面會自動放入 Category:Convert errors[lower-alpha 2]

空選項

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

選項 |sp=us 指定應使用美式拼寫(“米”而不是“米”)。但是,|sp= 沒有效果,因為沒有指定值。此訊息僅在所有警告都已啟用時才會出現。

包含此錯誤的頁面會自動放入 Category:Convert errors[lower-alpha 2]

無效選項

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

選項 |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]

每個單位程式碼必須與已知的單位完全匹配,區分大小寫。單位程式碼的簡化列表請參見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)

只能在具有相同型別的單位之間進行轉換。例如,psiPa 都是“壓力”型別的,因此 psi 值可以轉換為 Pa。但是,psi 值不能轉換為不同型別的單位,例如 ha(公頃),它是“面積”型別。

出現此錯誤的頁面將自動放入Category:Convert errors[lower-alpha 2]

單位不明確

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

一些單位程式碼不受支援;使用它們會導致顯示一條訊息,指示應選擇不同的單位程式碼。

出現此錯誤的頁面將自動放入Category:Convert errors[lower-alpha 2]

此處單位無效

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

某些單位只能用作輸出。例如“C F”顯示攝氏度和華氏度的溫度。這樣的單位不能與輸入值一起使用,因為例如,沒有“123 C F”這樣的溫度。一些輸出組合是預定義的——“C F”是一個例子,“mi km”(英里和公里)是另一個例子。也可以透過使用“+”連線單位程式碼來構建輸出組合。但是,必須指定單個單位,並且不能使用輸出組合。

出現此錯誤的頁面將自動放入Category:Convert errors[lower-alpha 2]

維基資料問題

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

嘗試使用維基資料模組讀取屬性或專案資訊時,發生了意外錯誤。此錯誤不應發生;以上是對以下情況的模擬,例如,維基資料模組不可用或包含錯誤。

出現此錯誤的頁面將自動放入Category:Convert errors[lower-alpha 2]

無效輸入

[edit | edit source]

將滑鼠懸停在訊息上以檢視更多資訊。[lower-alpha 1]

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]

備註

[edit | edit source]
  1. a b c d e f g h i j k l m n o p q r 如果將滑鼠指標置於轉換訊息上(mouseover),將在彈出視窗中顯示更多資訊。
  2. a b c d e f g h i j k l m n o p q r 僅當頁面是文章(主名稱空間中的頁面)時才包含類別。
華夏公益教科書