# BigDecimal to letters

**URL:** <https://www.ruby-forum.com/t/bigdecimal-to-letters/144672>\
**Category:** Rails\
**Created:** [August 1, 2008, 2:44am UTC](https://www.ruby-forum.com/t/bigdecimal-to-letters/144672 "2008-08-01T02:44:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![costi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/4491bb/32.png) [@costi](https://www.ruby-forum.com/u/costi)\
**Post date:** [August 1, 2008, 2:44am UTC](https://www.ruby-forum.com/t/bigdecimal-to-letters/144672/1 "2008-08-01T02:44:44Z")

</div>

Is there a method that converts BigDecimal 1520.0 to “one thousand five  
hundred and twenty”?

---

<div class="post-metadata">

**Author:** ![costi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/4491bb/32.png) [@costi](https://www.ruby-forum.com/u/costi)\
**Post date:** [August 1, 2008, 6:28pm UTC](https://www.ruby-forum.com/t/bigdecimal-to-letters/144672/2 "2008-08-01T18:28:26Z")

</div>

> Is there a method that converts BigDecimal 1520.0 to “one thousand  
> five  
> hundred and twenty”?

[http://english.rubyforge.org/rdoc/index.html](http://english.rubyforge.org/rdoc/index.html)

Looks like it will do what you want.

-philip

---

<div class="post-metadata">

**Author:** ![costi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/4491bb/32.png) [@costi](https://www.ruby-forum.com/u/costi)\
**Post date:** [August 2, 2008, 1:06am UTC](https://www.ruby-forum.com/t/bigdecimal-to-letters/144672/3 "2008-08-02T01:06:30Z")

</div>

Philip H. wrote:

> > Is there a method that converts BigDecimal 1520.0 to “one thousand  
> > five  
> > hundred and twenty”?
> 
> [http://english.rubyforge.org/rdoc/index.html](http://english.rubyforge.org/rdoc/index.html)
> 
> Looks like it will do what you want.

It look like it does it for integers. Thanks, I’ll use their code as a  
starting point.
