48件ヒット
[1-48件を表示]
(0.132秒)
ライブラリ
- bigdecimal (36)
-
json
/ add / bigdecimal (12)
検索結果
先頭4件
-
BigDecimal
# nonzero? -> self | nil (12202.0) -
self が 0 以外のときに self を返します。0 のときに nil を返します。
...self が 0 以外のときに self を返します。0 のときに nil を返します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0").nonzero? # => nil
BigDecimal("1").nonzero? # => 0.1e1
//}... -
BigDecimal
# to _ r -> Rational (6203.0) -
self を Rational オブジェクトに変換します。
...self を Rational オブジェクトに変換します。... -
BigDecimal
# exponent -> Integer (6202.0) -
self の指数部を整数値で返します。
self の指数部を整数値で返します。 -
BigDecimal
# to _ json(*args) -> String (6202.0) -
自身を JSON 形式の文字列に変換して返します。
...JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 使用しません。
//emlist[例][ruby]{
require 'json/add/bigdecimal'
BigDecimal('0.......123456789123456789').to_json # => "{\"json_class\":\"BigDecimal\",\"b\":\"36:0.123456789123456789e0\"}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json......身を JSON 形式の文字列に変換して返します。
内部的にはハッシュにデータをセットしてから JSON::Generator::GeneratorMethods::Hash#to_json を呼び出しています。
@param args 引数はそのまま JSON::Generator::GeneratorMethods::Hash#to_json......に渡されます。
//emlist[例][ruby]{
require 'json/add/bigdecimal'
BigDecimal('0.123456789123456789').to_json # => "{\"json_class\":\"BigDecimal\",\"b\":\"36:0.123456789123456789e0\"}"
//}
@see JSON::Generator::GeneratorMethods::Hash#to_json...