Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/cabrillo.rb
Overview
TODO: Split these into their own gem because they are handy. :-)
Instance Method Summary collapse
Instance Method Details
#to_hz ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/cabrillo.rb', line 17 def to_hz freq_split = self.split('.') hertz = freq_split[0].to_i * 1000000 # MHz # Handle KHz if not freq_split[1].nil? freq_split[1] += '0' while freq_split[1].length < 3 hertz += freq_split[1].to_i * 1000 # KHz end # Handle Hz if not freq_split[2].nil? freq_split[2] += '0' while freq_split[2].length < 3 hertz += freq_split[2].to_i # Hz end hertz end |