Вчера задались вопросом: "Почему в программировании границы перечислений и срезов часто задаются интервалами [begin, end), где начало включается, а конец нет?". Я предположил, что это, скорее всего, пришло из математики и поэтому, пошел к знакомому математику. С ним у меня состоялся следующий диалог: Я: *пересказываю вопрос* М: Сколько чисел между 15 и 30 включительно? Я: 16. М: Правильно, но 30-15=15, по этому, чтобы избежать такого расхождения, реже ошибаться и точно знать количество итераций используют интервалы. #it #математика #программирование