Skip to content

Converter that allows you to convert degrees from one unit to another (Celsius, Fahrenheit and Kelvin)

License

Notifications You must be signed in to change notification settings

Evil-Enot/DegreeConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Degree converter

CI для main: Build Status

CI для develop: Build Status

Конвертер градусов - сервис, позволяющий вам переводить градусы из одних единиц измерений в другие. На данный момент реализована поддержка 3-х основных единиц измерения: Цельсии (-c/-C), Кельвины(-k/-K) и Фаренгейты(-f/-F).

Команды:

  • -stop - остановить сервис;
  • -parameter numbers -parameters - основной формат команды. В начале команды прописывается начальная единица измерения, в которой будут все поданные значения. После этого через пробел подаются числа, которые необходимо перевести. В конце через проблемы пишутся единицы измерения, в которые необходимо перевести введенные значения.;

Значения параметров могут быть следующими:

  • -k или -K - Кельвины;
  • -c или -C - Цельсии;
  • -f или -F - Фаренгейты;

Пример команды:

-C 0 10 100 -F -K -C

Данная команда переведет числа 0, 10 и 100 из градусов цельсия в градусы по Фаренгейту, по Кельвину и Цельсии.

Вывод программы будет следующий:

Result: 32,00°F
Result: 50,00°F
Result: 212,00°F
Result: 273,15°K
Result: 283,15°K
Result: 373,15°K
I don't understand why you need this, but the result is: 0.0°C
I don't understand why you need this, but the result is: 10.0°C
I don't understand why you need this, but the result is: 100.0°C

Enter new command or -stop

После каждой выполненной команды можно либо завершить работу сервиса, введя -stop, либо ввести новую команду.

Запуск

Запуск проекта:

  1. Склонировать себе репозиторий;
  2. Запустить сервис;
  3. Начать работать с сервисом;

Запуск через Docker:

  1. Склонировать себе репозиторий;
  2. Сбилдить докер контейнер, введя команду: docker build -t degreeconverter .;
  3. Запустить контейнер, введя команду: docker run -it degreeconverter;
  4. Начать работать с сервисом

CI система

В качестве CI системы был выбран Travis CI. При создании пулл реквестов проходит проверка, что проект работает

About

Converter that allows you to convert degrees from one unit to another (Celsius, Fahrenheit and Kelvin)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published