Module: UsefulUtilities::Size::Frequency
- Includes:
- Standard::Decimal
- Included in:
- UsefulUtilities::Size
- Defined in:
- lib/useful_utilities/size/frequency.rb
Overview
Frequency utilities Possible units:
:Hz - hertz
:KHz - kilohertz
:MHz - megahertz
:GHz - gigahertz
:THz - terahertz
Used SI standard en.wikipedia.org/wiki/Binary_prefix
Decimal
1 K = 1000
Constant Summary
Constants included from Standard::Decimal
Standard::Decimal::GIGA, Standard::Decimal::KILO, Standard::Decimal::MEGA, Standard::Decimal::TERA
Instance Method Summary collapse
-
#to_gigahertz(size, unit) ⇒ Numeric
Size in gigahertz.
-
#to_megahertz(size, unit) ⇒ Numeric
Size in megahertz.
Methods included from Standard::Decimal
#to_decimal_bi, #to_giga, #to_kilo, #to_mega, #to_tera
Instance Method Details
#to_gigahertz(size, unit) ⇒ Numeric
Returns size in gigahertz.
28 29 30 |
# File 'lib/useful_utilities/size/frequency.rb', line 28 def to_gigahertz(size, unit) to_giga(size, frequency_prefix(unit)) end |
#to_megahertz(size, unit) ⇒ Numeric
Returns size in megahertz.
21 22 23 |
# File 'lib/useful_utilities/size/frequency.rb', line 21 def to_megahertz(size, unit) to_mega(size, frequency_prefix(unit)) end |