Module: MoreCoreExtensions::DecimalSI
- Defined in:
- lib/more_core_extensions/core_ext/string/decimal_suffix.rb
Constant Summary collapse
- DECIMAL_SUFFIXES =
{"d" => "e-1", "c" => "e-2", "m" => "e-3", "μ" => "e-6", "n" => "e-9", "p" => "e-12", "f" => "e-15", "a" => "e-18", "h" => "e2", "k" => "e3", "M" => "e6", "G" => "e9", "T" => "e12", "P" => "e15", "E" => "e18"}.freeze
Instance Method Summary collapse
Instance Method Details
#decimal_si_to_big_decimal ⇒ Object
13 14 15 |
# File 'lib/more_core_extensions/core_ext/string/decimal_suffix.rb', line 13 def decimal_si_to_big_decimal BigDecimal(decimal_si_to_scientific_notation) end |
#decimal_si_to_f ⇒ Object
9 10 11 |
# File 'lib/more_core_extensions/core_ext/string/decimal_suffix.rb', line 9 def decimal_si_to_f Float(decimal_si_to_scientific_notation) end |