Давно у меня не было статей посвященных вопросам программирования и алгоритмов. Хочется немного отвлечься от метрологии и поговорить на более простые темы. Как компьютер рисует прямые линии, точнее, отрезки прямых? Этот базовый элемент машинной графики. Давайте посмотрим на то, что лежит в основе. Обращаю ваше внимание, что будет рассматриваться сам принцип работы алгоритма Брезенхема, а не конкретная программная реализация для конкретной машины. То, что лежит за сухими строчками программного кода...
Время чтения: 7 минут. Если уравнения вызывают страх и ужас, то эта статья точно для тебя. Разберемся, что такое линейные уравнения и как быстро находить их корни. Что такое линейные уравнения? Для начала разберемся, что такое линейные уравнения и какой вид они имеют. Линейное уравнение имеет вид: ax + b = 0, где a и b - это некоторые числа, а x - неизвестное. Чтобы решить уравнение, нужно найти все его корни, либо доказать, что корней нет. Решением линейного уравнения является то число, которое обращает это уравнение в верное равенство (то есть правая часть становится равной левой части)...