NumberF.Metrics (NumberF v0.1.7)
View SourceFunctions for handling unit conversions between different measurement systems.
Summary
Functions
Converts acres to hectares.
Converts Celsius to Fahrenheit.
Converts centimeters to inches.
Converts between different metric units of the same type.
Converts Fahrenheit to Celsius.
Converts hectares to acres.
Converts inches to centimeters.
Converts kilograms to pounds.
Converts kilometers to miles.
Converts miles to kilometers.
Converts milliliters to fluid ounces.
Converts fluid ounces to milliliters.
Converts pounds to kilograms.
Functions
Converts acres to hectares.
Parameters
acres
: The area in acres
Examples
iex> NumberF.Metrics.acres_to_hectares(2.47)
1.0
Converts Celsius to Fahrenheit.
Parameters
celsius
: The temperature in Celsius
Examples
iex> NumberF.Metrics.celsius_to_fahrenheit(0)
32.0
iex> NumberF.Metrics.celsius_to_fahrenheit(100)
212.0
Converts centimeters to inches.
Parameters
cm
: The length in centimeters
Examples
iex> NumberF.Metrics.cm_to_inches(25.4)
10.0
iex> NumberF.Metrics.cm_to_inches(8.89)
3.5
Converts between different metric units of the same type.
Parameters
value
: The value to convertfrom_unit
: The source unitto_unit
: The target unitconversion_map
: A map of conversion factors
Examples
iex> conversion_map = %{
...> "mm" => 0.001,
...> "cm" => 0.01,
...> "m" => 1,
...> "km" => 1000
...> }
iex> NumberF.Metrics.convert_units(5, "cm", "m", conversion_map)
0.05
Converts Fahrenheit to Celsius.
Parameters
fahrenheit
: The temperature in Fahrenheit
Examples
iex> NumberF.Metrics.fahrenheit_to_celsius(32)
0.0
iex> NumberF.Metrics.fahrenheit_to_celsius(212)
100.0
Converts hectares to acres.
Parameters
hectares
: The area in hectares
Examples
iex> NumberF.Metrics.hectares_to_acres(1)
2.47
Converts inches to centimeters.
Parameters
inches
: The length in inches
Examples
iex> NumberF.Metrics.inches_to_cm(10)
25.4
iex> NumberF.Metrics.inches_to_cm(3.5)
8.89
Converts kilograms to pounds.
Parameters
kg
: The weight in kilograms
Examples
iex> NumberF.Metrics.kg_to_pounds(4.54)
10.01
Converts kilometers to miles.
Parameters
km
: The distance in kilometers
Examples
iex> NumberF.Metrics.km_to_miles(16.09)
10.0
Converts miles to kilometers.
Parameters
miles
: The distance in miles
Examples
iex> NumberF.Metrics.miles_to_km(10)
16.09
Converts milliliters to fluid ounces.
Parameters
ml
: The volume in milliliters
Examples
iex> NumberF.Metrics.ml_to_oz(29.57)
1.0
Converts fluid ounces to milliliters.
Parameters
oz
: The volume in fluid ounces
Examples
iex> NumberF.Metrics.oz_to_ml(1)
29.57
Converts pounds to kilograms.
Parameters
pounds
: The weight in pounds
Examples
iex> NumberF.Metrics.pounds_to_kg(10)
4.54