Для того, чтобы стать хорошим программистом, математика и физика конечно нужны, но не обязательно, чтобы на самом высшем уровне, или как говорят "от зубов отлетало". Достаточно общих понятий и представлений, и достаточно знать, где какие формулы при необходимости можно найти. Главное умение логически мыслить, а это напрямую не связано ни со знанием математики, ни со знанием физики. Как шахматист, должен уметь думать, сопоставлять, запоминать, но может обойтись и без математики, и без физики, главное логика и умение думать.
Обозначим сумму цифр числа за S
для числа 2019 S=2+0+1+9=12
последовательно умножая 2019 на числа натурального ряда будем считать S, пока не получим S равную числу, на которое умножали
- 2019*1=2019 (S=12)
- 2019*2=4038 (S=15)
- 2019*3=6057 (S=18)
- 2019*4=8076 (S=21)
- 2019*5=10095 (S=15)
- 2019*6=12114 (S=9)
- 2019*7=14133 (S=12)
- 2019*8=16152 (S=15)
- 2019*9=18171 (S=18)
- 2019*10=20190 (S=12)
- 2019*11=22209 (S=15)
- 2019*12=24228 (S=18)
- 2019*13=26247 (S=21)
- 2019*14=28266 (S=24)
- 2019*15=30285 (S=18)
- 2019*16=32304 (S=12)
- 2019*17=34323 (S=15)
- 2019*18=36342 (S=18)
Проверка:
Сумма цифр числа 36342=3+6+3+4+2=18
36342/18=2019
Для вычисления суммы цифр числа использовались формулы Эксель, из ответов на вопрос Задача. Как в Excel посчитать сумму цифр числа в ячейке?
За тем что бы видеть как одна переменная зависит от другой, или других, в многомерных функциях.
Функция это однозначная зависимость одной переменной от другой(других). Графика она и в Африке графика. А график функции, это визуальное представление этой функции.
Прораммная функция - небольшой, часто повторяющийся участок кода. К математической функции отношения не имеющий. Предназначен для облегчения написания и чтения программы.
Математика и программирование - это две совершенно разных сферы. Математика - это наука, которая изучает математические закономерности природы. Программирование - это инженерная сфера, в которой используются технические свойства процессора для вывода информации на экран.
Общее у них только значки, символы. В программировании используются многие символы математики: скобки, знаки действий, знак равно. Но реально, при создании языков программирования программисты. например, могли договориться и создать свои какие-то значки - снежинки там, морковки, тучки... Тогда бы вообще похожести не было бы никакой! ))
Вот эта похожесть и заставляет многих думать, что математика и программирование это одно и то же.
Другое дело в том, что с помощью программирования можно решать некоторые математические задачи (далеко не все). Процессор компьютера позволяет осуществлять миллионы математических операций в секунду. Это конечно очень удобно. Но на этом всё.
С другой стороны - в математике часто используются алгоритмы, что тоже имеет место и в программировании. Но алгоритмы математики конечно очень сильно отличаются от алгоритмов в программировании. Един только принцип алгоритма - это определенная последовательность действий.
Еще есть одно общее - цифры, числа. В программировании используются те же числа, что и в математике. Однако надо знать, что существует куча программ, где не написано ни одной цифры. Числа в программировании нужны, в основном, для решения математических задач.
При разбитии файла добавляется служебная информация, которая позволяет потом соединить файл снова. Еще добавляются пустые части кластеров при записи на диске, так почти все файлы не занимают пространство на жестком диске точно. Если для разбития использовалась какая-то программа она обычно еще дописывает части своего кода, чтоб идентифицировать файл.