Current section

Files

Jump to
ex_unit_conversions lib fuel_economy.ex
Raw

lib/fuel_economy.ex

# <auto-generated>
# This code was generated by the UnitCodeGenerator tool
#
# Changes to this file will be lost if the code is regenerated
# </auto-generated>
defmodule PutridParrot.Units.KilometrePerLitre do
@moduledoc """
Kilometre Per Litre conversion functions
"""
@doc """
Converts the supplied Kilometre Per Litre value to US Miles Per Gallon
"""
def to_u_s_miles_per_gallon(value), do: value * 2.35215
@doc """
Converts the supplied Kilometre Per Litre value to Miles Per Gallon
"""
def to_miles_per_gallon(value), do: value * 2.82481
@doc """
Converts the supplied Kilometre Per Litre value to Litres Per 100 Kilometres
"""
def to_litres_per100_kilometres(value), do: 100.0 / value
end
defmodule PutridParrot.Units.LitresPer100Kilometres do
@moduledoc """
Litres Per 100 Kilometres conversion functions
"""
@doc """
Converts the supplied Litres Per 100 Kilometres value to Kilometre Per Litre
"""
def to_kilometre_per_litre(value), do: 100.0 / value
@doc """
Converts the supplied Litres Per 100 Kilometres value to Miles Per Gallon
"""
def to_miles_per_gallon(value), do: 282.481 / value
@doc """
Converts the supplied Litres Per 100 Kilometres value to US Miles Per Gallon
"""
def to_u_s_miles_per_gallon(value), do: 235.215 / value
end
defmodule PutridParrot.Units.MilesPerGallon do
@moduledoc """
Miles Per Gallon conversion functions
"""
@doc """
Converts the supplied Miles Per Gallon value to Kilometre Per Litre
"""
def to_kilometre_per_litre(value), do: value / 2.82481
@doc """
Converts the supplied Miles Per Gallon value to US Miles Per Gallon
"""
def to_u_s_miles_per_gallon(value), do: value / 1.20095
@doc """
Converts the supplied Miles Per Gallon value to Litres Per 100 Kilometres
"""
def to_litres_per100_kilometres(value), do: 282.481 / value
end
defmodule PutridParrot.Units.USMilesPerGallon do
@moduledoc """
US Miles Per Gallon conversion functions
"""
@doc """
Converts the supplied US Miles Per Gallon value to Kilometre Per Litre
"""
def to_kilometre_per_litre(value), do: value / 2.35215
@doc """
Converts the supplied US Miles Per Gallon value to Miles Per Gallon
"""
def to_miles_per_gallon(value), do: value * 1.20095
@doc """
Converts the supplied US Miles Per Gallon value to Litres Per 100 Kilometres
"""
def to_litres_per100_kilometres(value), do: 235.215 / value
end