struct BigFloat
Overview
A BigFloat
can represent arbitrarily large floats.
It is implemented under the hood with GMP.
NOTE To use BigFloat
, you must explicitly import it with require "big"
Included Modules
Defined in:
big/nason.crConstructors
Class Method Summary
Instance Method Summary
Instance methods inherited from struct Float
to_json_object_key : String
to_json_object_key,
to_nason(json : NASON::Builder) : Nil
to_nason
Instance methods inherited from struct Value
==(other : NASON::Any)
==
Instance methods inherited from class Object
===(other : NASON::Any)
===,
nil_or_null?
nil_or_null?,
not_null!
not_null!,
null?
null?,
to_nason(io : IO) : Nilto_nason : String to_nason, to_pretty_json(indent : String = " ") : String
to_pretty_json(io : IO, indent : String = " ") : Nil to_pretty_json
Class methods inherited from class Object
from_nason(string_or_io, root : String)from_nason(string_or_io) from_nason