tools / currency
currency/
輸入金額、選好兩種貨幣,依各國央行等官方來源公布的匯率換算。匯率每天更新,銀行實際買賣價會有價差。
換算
結果
換算紀錄
停止輸入 1.5 秒後自動記錄一筆,保留最近 20 筆,只存在這台裝置的瀏覽器裡。
匯率從哪來
匯率取自開源的 Frankfurter 匯率 API,它彙整了歐洲央行等 100 多家央行和官方機構每天公布的參考匯率。本站每 6 小時同步一次,結果上方會顯示所用匯率的日期。
為什麼和銀行的價格不一樣
這裡用的是參考中間價,不含買賣價差和手續費。銀行換匯、刷卡消費、跨境匯款用的是各自的買入價和賣出價,實際金額以銀行或換匯機構的報價為準。
常見問題
金額裡的逗號和小數點怎麼輸入
常見寫法都能辨識:1,000.50 和 1.000,50 都是 1000.5,12,50 是 12.5(歐洲習慣的小數逗號),1,000 和 1,0000(中文以萬為單位分節)視為千分位分隔。不帶逗號時,點就是小數點,1.000 就是 1。全形逗號當作一般逗號處理,空白會被忽略。輸入字母、負數等會提示「金額須為數字」,超過一千兆會提示「金額太大了」;金額清空時只顯示匯率。
結果保留幾位小數,精確度夠嗎
一般保留 2 位小數;結果小於 0.1 時會多保留幾位,確保至少有 2 位有效數字,所以把 1 日圓換成美元也能看出數值。匯率那一行顯示 6 位有效數字。這些都只是顯示時的四捨五入,計算用的是完整精確度的匯率,大額換算不會因為取整而多出誤差。
匯率日期為什麼不是今天,「已經 N 天沒有更新」是什麼意思
日期是官方機構公布這個匯率的日期,不是本站同步的時間。兩種貨幣的公布日期不同時,頁面會顯示較早的那個;個別央行不是每天公布,週末和國定假日通常也沒有新資料,所以日期落後幾天是正常的。某組貨幣的匯率超過 7 天沒更新時,頁面會提示「僅供參考」,這時不要拿它當作實際交易的依據。
兩種非美元貨幣互換,匯率是怎麼算出來的
是透過美元折算的交叉匯率。所有匯率都以美元為基準儲存,兩種非美元貨幣互換時,先依原貨幣的匯率把金額折成美元,再依目標貨幣的匯率換成結果。兩種貨幣的匯率日期可能不同,公布時間也可能不一致,所以結果和直接報出這組貨幣的匯率可能有細微差別。
可以換算哪些貨幣,有沒有比特幣等加密貨幣
下拉選單裡的 160 多種貨幣都能換算,不含比特幣等加密貨幣。常用貨幣排在最前面,後面是依代碼排序的全部貨幣;匯率來自各國央行等官方機構,清單裡沒有的貨幣不能換算。貨幣名稱由瀏覽器依頁面語言顯示,舊版瀏覽器可能只顯示代碼。在電腦上開啟下拉選單後直接輸入貨幣代碼(如 SGD),可以快速跳到對應項目。
提示「匯率資料載入失敗」該怎麼辦
先重新整理頁面再試一次。匯率資料是頁面啟動時從本站讀取的一個檔案,網路中斷、檔案暫時無法使用或資料沒通過格式驗證,都會導致載入失敗,這時貨幣下拉選單會維持灰色,無法選擇。本站在伺服器上抓取新匯率失敗時,會繼續使用上一份資料,此時頁面不會顯示錯誤,只是匯率日期停在舊的日期。
換算紀錄存在哪裡,換裝置還在嗎
不在。紀錄只存在這台裝置目前瀏覽器的 localStorage 裡,換裝置、換瀏覽器或清除網站資料後都看不到;瀏覽器不允許儲存時(例如部分無痕模式),只會在這次開啟期間保留。紀錄裡的結果是當時算的,點「填入」會用現在的匯率重新計算,數字可能不同。每筆可以單獨刪除,也可以點「清除紀錄」(會先確認)。
輸入的金額會上傳嗎
不會。頁面只讀取本站的一個匯率檔案(/currency/rates.json),換算在瀏覽器裡完成,金額和選的貨幣都不會傳出去。