Gem 写了一个把数字变成中文的 gem; alpha;

calebx · 2012年05月23日 · 最后由 calebx 回复于 2012年05月30日 · 3549 次阅读

终于可以贡献一点什么了: 大家可是试试看:

gem install number_to_cn
irb$ require 'number_to_cn'
12345.to_cn_words #=> 壹萬贰仟叁佰肆拾伍

我觉得很有用。

要是做财务相关的系统,应该会用到啊,不错!

很好!以后用的上,感谢你!

顶,如何制作 gem 包?

@calebx 1.9.3p194 :003 > 0976.to_cn_words SyntaxError: (irb):3: Invalid octal digit 0976.to_cn_words ^ from /Users/cloudunion/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `

'

@calebx 1.9.3p194 :004 > 999.99.to_cn_words NoMethodError: undefined method to_cn_words' for 999.99:Float from (irb):4 from /Users/cloudunion/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in

'

#5 楼 @mobiwolf 俄,这个 gem 只是 10 进制 Integer 的一个扩展~ 对小数什么的还不知道怎么写。 等以后需要了再该改。

#3 楼 @sevk bundler 官方有个文档, 略微看看就会了~ 去 rubygems 注册个号。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号