3 года назад
Факториал числа N = N!
Всем привет! Начнем с классического варианта алгоритма: Есть еще вариант алгоритма на рекурсии: Забегу вперед, и напишу, что расчет 50 000! классическим алгоритмом занял 22 сек. против 1,6 сек реализации на Cи Шарп (смотрите публикацию на Хабр Алгоритмы быстрого вычисления факториала). Реализация на 1С рекурсии вылетает из 1С даже для 2000! Интересные обсуждения на эту тему есть под публикацией 2014 года Библиотека математических функций 1.1 Я подумал, что в жизни, наверное, нет задач, в которых надо рассчитать факториал единожды...
636 читали · 1 неделю назад
Чем 4! отличается от (4!) и когда факториал – это проблема...
Комментарий под статьей (где был пример с факториалом) заставил меня задуматься: «И ведь таких людей много, которые преподносят свои «знания» как истинные, хотя сами жестко ошибаются». Факториал – казалось бы, что может быть проще: умножай числа от 1 до n и всё. Но... на практике он часто становится реальной проблемой. Почему? Давайте разбираться вместе. Вот тот самый комментарий: Смысл комментария заключается в следующем: Если факториал записать в примере разными способами: в одном как n!, а в другом как (n!) – то решение будет кардинально другим и ответы будут разными...