🛝Toolio
关于 联系方式

💱 货币转换器

Toolio 的货币转换器会将您的金额乘以从 Toolio 服务器获取的 mid-market 汇率,而该服务器会查询免费的open.er-api.com数据源——这与您在财经新闻中看到的银行间基准汇率相同,而不是任何银行、信用卡网络或汇款服务实际提供的汇率。两个下拉菜单会立即显示 33 种主要和区域性货币,以便快速选择,然后在实时汇率加载完成后,扩展为 160+数据源中包含的全部货币。结果每小时在 Toolio 的边缘刷新一次,但上游数据本身每 24 小时仅更新一次,因此此处的“实时”意味着“最多不超过一天旧的数据”,而不是逐秒更新。

货币转换器通过将一种货币的金额乘以汇率来估算其在另一种货币中的等值金额;Toolio 的版本会在每次请求时从其自己的服务器实时获取该汇率。

工作原理. 只有您输入的地址会发送到我们的服务器以获取公开结果 — 不会上传任何私有文件,您输入的内容也不会被存储。

关于

当你选择一种货币对时,浏览器会调用 Toolio 自己的 /api/fx 端点,该端点将请求转发给 open.er-api.com 的免费 /v6/latest/{base} 数据源,并在响应中附带一小时的边缘缓存。这是 Toolio 通常对计算器采用零网络规则的唯一例外 —— 一个嵌入静态页面的货币表会在几天内过时,因此这个工具特意采用服务器支持,而网站上的其他计算器则保持完全离线。

你看到的数字是中间市场汇率,这是大型银行买入和卖出货币的理论中间点,这不是你实际会收到的汇率。零售银行通常会在其基础上加收 2-4% 的附加费用(一些区域性银行甚至更高),而专门的汇款服务通常更便宜,费用范围在 0.3-4.5% 之间,具体取决于提供商。具体来说:如果工具显示 1 美元 = 1,380 韩元(仅为示例,请自行查看实时数据),并通过加收 3% 的银行汇款,你实际上收到的金额相当于 1,380,000 × 0.97 = 1,338,600 韩元的真正市场汇率,尽管你的收据上没有单独的“费用”条目。这个差距是汇率差,而不是计算器的错误。

四舍五入会引入另外两个静默不匹配。首先,转换后的金额始终最多显示到小数点后四位,无论你选择了哪种货币,因此即使在韩元、日元或越南盾等日常交易中不使用分的货币中,仍然可能显示类似 1,338,600.0000 的数字,这会添加一些现金收据上永远不会出现的小数位。其次,你输入的金额会通过一个默认显示三位小数的普通数字格式器返回,因此如果你输入 1.123456789,显示会是 '1.123 USD = ...',而实际计算该结果所使用的乘数是完整的未四舍五入的 1.123456789 —— 手动重新乘以显示的 1.123 和显示的汇率将无法重现显示的答案。

在极端情况下,JavaScript 数字只能保持精确到大约九千万亿(2^53)。将一个非常大的金额转换为名义汇率异常大的货币,理论上可能会使乘法超过这个上限,并在最后几位数字上无声地丢失精度,而不会有任何警告。

最后,结果旁边的“更新”时间戳看起来并不像它那么新鲜:代码只保留 API 返回的时间戳的前 16 个字符,这足以显示日期、月份和年份,但在小时和分钟之前就被截断了。在同一天的两个转换操作间隔 12 小时,显示的“更新”日期会是相同的,因此无法从页面本身判断这个数字是 10 分钟前更新的还是几乎整整一天前更新的。

如何使用

  1. 在金额字段中输入你想要转换的金额 —— 接受小数。
  2. 在第一个下拉菜单中选择您要转换的货币——33 种主要货币(USD、EUR、KRW、JPY、VND…)会立即显示,当实时汇率加载完成后,列表会扩展为 160+中的所有货币。
  3. 在第二个下拉菜单中选择你要转换成的货币。
  4. Toolio 的服务器会获取你所选基准货币的当前汇率,页面会自动将该汇率乘以你的金额 —— 不需要按下任何按钮。
  5. 检查结果下方的小字:它显示了使用的精确汇率(1 单位源货币在目标货币中的价值)以及上游最后刷新的日期。
  6. 点击交换(⇄)按钮,翻转源货币和目标货币,并立即反向重新获取。

常见问题

为什么我的银行或转账应用收取的金额与这个转换器显示的不同?
这个工具显示的是中间市场汇率 —— 银行之间使用的理论中间汇率 —— 而不是任何消费者服务实际提供的汇率。银行通常会在其基础上加收 2-4% 的附加费用,即使是低成本汇款服务通常也会加收一些费用。在 1,000 美元的 3% 附加费下,这大约相当于 30 美元的价值会消失在汇率差中,而你的收据上不会显示任何单独的费用。
这些汇率真的是‘实时’的,每小时更新吗?
Toolio 的服务器每小时从其数据提供商重新获取数据,但该提供商的免费版数据源每 24 小时更新一次新数据。因此你看到的数字永远不会超过大约一天旧,但它并不是每分钟更新 —— ‘每小时’描述的是我们的缓存刷新检查的频率,而不是底层汇率实际变化的频率。
我实际上可以转换多少种货币?
所有 160+中包含的货币。为了保持选择器的快速响应,两个下拉菜单最初会显示 33 种主要和区域性货币(USD、EUR、KRW、JPY、VND 等);在实时汇率加载完成后,列表会扩展为数据源返回的每一种货币,因此您可以直接选择其中的 160+。
为什么像韩元或日元这样的货币即使不使用分,结果仍然显示四位小数?
无论选择哪种货币,显示始终四舍五入到最多四位小数,因此你可能会看到韩元或日元的数字带有小数位,即使这些货币在日常交易中不使用分。将整数部分视为没有小单位货币的有意义值。
我可以使用这个工具显示的数字来实际预订转账或交易吗?
不可以 —— 仅将其视为参考/估算数字。这是一个中间市场汇率,而不是任何银行、信用卡发行商或货币转账服务商会执行交易的汇率。在实际交易时,始终检查你提供商提供的汇率,不要依赖这个数字进行实际付款。
如果我输入一个带有许多小数位的金额,显示仍然准确吗?
计算本身使用了你输入的完整数值,但屏幕上显示的金额会四舍五入到三位小数以提高可读性。输入 1.123456789 会显示 '1.123 USD',而实际计算结果是基于完整的 1.123456789 —— 如果你尝试根据显示的内容手动验证数学计算,显示的输入和输出将无法匹配。
我的数据会上传吗?
只有您输入的地址或 URL 会发送到我们的服务器以获取公开结果。不会上传任何私有文件,您输入的内容也不会被存储。