Сообщения

Преобразование чисел в указанную систему счисления

Всех приветствую! Прежде всего небольшой ликбез, в таблице представлены числа из разных систем счисления и их эквивалент. Также сюда можно заглядывать во время чтения статьи. Десятичная Шестнадцатиричная Двоичная четырех разрядная 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 10 A 1010 11 B 1011 12 C 1100 13 D 1101 14 E 1110 15 F 1111 Десятичная система счисления Вначале разберем перевод из десятичной в шестнадцатиричную и двоичную. Чтобы перевести в двоичную нужно делить число на основание системы счисления  и остаток от деления записывать в результат в обратном порядке. Так как у нас двоичная система счисления числа от 0 до 1, поэтому делить нужно на 2. Имея число 117 , нужно выполнить несколько шагов: 117 / 2 = 1 58 / 2 = 0 29 / 2 = 1 14 / 2 = 0 7 / 2 = 1 3 / 2 = 1 1 / 2 = 1 Записываем в результат в обратном порядке(снизу вверх в

Настройка переменных среды для работы с компилятором cl из FAR, cmd

Изображение
Всех приветствую! Сегодня хочу рассказать как можно просто настроить VS2015 для обращения к компилятору cl  из консоли, например из файлового менеджера - FAR, в системе win7. Для начала нам нужно до компилятора установить путь идем в переменные среды, и в переменную среды PATH , устанавливаем путь до нашей папки bin (в моем случае):  C:\Programm Files\Microsoft Visual Studio 14.0\VC\bin\; Там же в переменных среды, в системных переменных создаем переменные  INCLUDE , LIB . Значения пока что никакие не указываем. Далее запускаем командную строку разработчика для VS2015 она запускает батник и устанавливает переменные среды. Вводим команду - echo  %INCLUDE%  и видим значение: Копируем содержимое переменной INCLUDE после выполнения команды и вставляем как значение нашей ранее созданной переменной  INCLUDE в переменных среды. Тот же шаг повторяем, теперь в командной строке разработчика VS2015 вводим команду - echo %LIB%  и значение вставляем в переменную