Method: Measured::UnitSystem#convert
- Defined in:
- lib/measured/unit_system.rb
#convert(value, from:, to:) ⇒ Object
41 42 43 44 45 46 47 |
# File 'lib/measured/unit_system.rb', line 41 def convert(value, from:, to:) conversion = conversion_table.fetch(from.name, {})[to.name] raise Measured::UnitError, "Cannot find conversion entry from #{from} to #{to}" unless conversion value.to_r * conversion end |