Эффективность использования топлива в разных единицах в C#

Люди в Соединенных Штатах, Канаде, Соединенном Королевстве и некоторых других местах измеряют эффективность использования топлива в милях на галлон. Как и следовало ожидать, страны, использующие метрическую систему, могут измерять эффективность использования топлива в километрах на литр, но многие из них также измеряют расход топлива в литрах на 100 километров. Чтобы еще больше запутать ситуацию, Соединенное Королевство, Канада и другие используют имперский галлон, который отличается от американского галлона, поэтому вы даже не можете сравнивать значения в милях на галлон в разных странах.

В этом примере вычисляется эффективность использования топлива в трех системах: мили США за галлон, километры Великобритании на галлон и литры на 100 километров. Следующий код выполняет вычисления.

Код начинается с определения некоторых коэффициентов преобразования для перевода между различными единицами измерения.

Затем программа получает входные данные пользователя и преобразует их в мили и галлоны США. Удобный трюк для работы с несколькими блоками состоит в том, чтобы сначала преобразовать входы в какой-то известный блок. В этом примере я выбрал мили и галлоны США, но вы можете использовать любые единицы, которые вы предпочитаете.

Источник: http://csharphelper.com/blog/2016/08/compare-fuel-efficiency-in-different-units-in-c/

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *