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

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.

Parameters:

Returns:



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.

Parameters:

Returns:



21
22
23
# File 'lib/useful_utilities/size/frequency.rb', line 21

def to_megahertz(size, unit)
  to_mega(size, frequency_prefix(unit))
end