Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > json/add/bigdecimalライブラリ > BigDecimalクラス > to_json

instance method BigDecimal#to_json

to_json(*args) -> String[permalink][rdoc] [added by json/add/bigdecimal]

自身を JSON 形式の文字列に変換して返します。

内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。

[PARAM] args:
使用しません。


require 'json/add/bigdecimal'
BigDecimal('0.123456789123456789').to_json # => "{\"json_class\":\"BigDecimal\",\"b\":\"36:0.123456789123456789e0\"}"

[SEE_ALSO] JSON::Generator::GeneratorMethods::Hash#to_json