27440


少数点を扱う場合は`Float`ではなく`BigDecimal`を使うようにしてるのですが使う時に毎回  
`BigDecimal(1)`や`1.to_d`をするとコードが読みづらいなるので、何か専用の糖衣構文はありませんか？

もしくは Rails で特定の設定を行うことで `1.0` などの表記を`Float`ではなく`BigDecimal`として扱うといったことはできますか？


CC BY-SA 3.0
2016-06-29T07:19:57.653
27181
2016-07-07T15:17:53.343
3271
question
ruby-on-rails ruby
BigDecimalの糖衣構文


FloatやRationalなど組み込みライブラリの場合はRuby本体に組み込まれているのでリテラルが用意されていることもありますが、BigDecimalはRubyの組み込みライブラリではなく標準添付ライブラリなので専用の構文は用意されていないと思います。


CC BY-SA 3.0
2016-07-07T15:17:53.343
27440
2016-07-07T15:17:53.343
2599
27181
answer