@coinify/currency

中文文档
1.4.12发布于 2025/11/06MITCommonJS近 30 天下载 2012

管理不同货币金额的帮助者功能

中文使用文档
文档目录10 节
  1. 安装
  2. 使用量
  3. getDecimalsForCurrency(currency)
  4. fromSmallestSubunit(amount, currency)
  5. toSmallestSubunit(amount, currency)
  6. convertSubunitAmount(amountSubUnit, rate, fromCurrency, toC…
  7. computeRateBetweenSubunitAmounts(fromCurrency, fromAmount, …
  8. isValidCurrency(code)
  9. isValidFiatCurrency(code)
  10. isValidCryptoCurrency(code)

节点货币

npm version

安装

运行以下命令

npm install --save @coinify/currency

使用量

const currency = require('@coinify/currency');

currency 暴露以下功能:

getDecimalsForCurrency(currency)

返回浮动点后的小数,根据币种的不同,该数值应当与该数字格式化.

fromSmallestSubunit(amount, currency)

从货币中最小的子单位转换到主单位的金额.

toSmallestSubunit(amount, currency)

将货币主单位的一定金额转换为最小分单位.

convertSubunitAmount(amountSubUnit, rate, fromCurrency, toCurrency)

以给定的汇率在子单位之间转换两种货币的金额,在小数不同的子单位之间正确转换.

computeRateBetweenSubunitAmounts(fromCurrency, fromAmount, toCurrency, toAmount)

以两种不同的货币计算两个数额之间的汇率.

isValidCurrency(code)

所提供的货币编码是否为有效货币? (虚构或加密)

isValidFiatCurrency(code)

所提供的货币编码是否为有效的无价货币?

isValidCryptoCurrency(code)

所提供的货币编码是否为有效的加密货币?

版本与发布记录

@coinify/currency 共发布 67 个版本,首次发布于 2017/11/14;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.4.12latest2025/11/061 年前
1.4.112025/08/281.2 年前
1.4.102025/08/281.2 年前
1.4.92025/04/301.5 年前
1.4.82025/04/031.6 年前
1.4.72025/03/131.7 年前

关于 @coinify/currency 的常见问题

@coinify/currency 是什么?

管理不同货币金额的帮助者功能

如何安装 @coinify/currency?

在项目目录运行 npm install @coinify/currency,或使用 pnpm add / yarn add / bun add。

@coinify/currency 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/coinify__currency 是否存在。

@coinify/currency 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@coinify/currency 可以商用吗?

@coinify/currency 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@coinify/currency 的下载量有多少?

根据 npm 官方下载统计,@coinify/currency 在 2026/10/11 – 2026/11/09 这 30 天内被下载 2,012 次,日均约 67 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@coinify/currency 还在维护吗?

最新版本 1.4.12 发布于 2025/11/06(1 年前);至今共发布 67 个版本,其中过去 12 个月发布了 0 个;首次发布于 2017/11/14。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。