一个用于处理货币和货币转换的Ruby库。
⚠️ 在升级到新的主版本之前,请阅读升级指南。
如果您需要字符串解析功能,请查看新的monetize gem。
请参阅贡献指南
一个用于处理货币和货币转换的 Ruby 库。
Money 类,用于封装有关特定金额的所有信息,例如其数值和货币。Money::Currency 类,用于封装有关货币单位的所有信息。Money::Currency 实例,提供高度的灵活性。使用以下命令安装稳定版本:
gem install money开发版本(托管在GitHub上)可以通过以下命令安装:
git clone git://GitHub.com/RubyMoney/money.git
cd money
bin/rake install…货币始终以Money::Currency实例的形式表示。Money的大部分API允许您提供String或Money::Currency。
Money.from_cents(1000, "USD") == Money.from_cents(1000, Money::Currency.new("USD"))
Money.from_cents(1000, "EUR").currency == Money::Currency.new("EUR")Money::Currency实例保存有关货币的所有信息,包括货币符号、名称及更多内容。
要定义新的 Money::Currency, 请使用 Money::Currency.regi
暂无开放 Issues,或尚未同步最近议题。