Существует ли практическое применение для команды фактора GNU?

Просматривая GNU Coreutils , я заметил factor команду, которую я раньше не замечал.

Чтение страницы руководства:

Распечатайте основные коэффициенты каждого указанного целого числа NUMBER. Если в командной строке не указаны, прочитайте их со стандартного ввода.

Существует ли практическое использование factor , или это просто демонстрационный / игрушечный пакет?

  • Можно ли изменить ядро ​​в системе UNIX / Linux?
  • Что именно мы имеем в виду, когда говорим, что мы используем Linux?
  • В чем разница между Unix, Linux, BSD и GNU?
  • Как создаются документы GNU в форматах PDF?
  • Имеются ли отчеты о ходе выполнения / данные регистрации на stderr или stdout?
  • Портативные обертки для GNU, BSD и т. Д. Версий инструментов
  • Установить только несколько GNU Coreutils?
  • Является ли библиотека GNU PDF активной разработкой?
  • 5 Solutions collect form web for “Существует ли практическое применение для команды фактора GNU?”

    Википедия, «Фактор (Unix)» с интересным взятием:

    фактор впервые появился в 5-м издании Research Unix в 1974 году в качестве утилиты, поддерживаемой пользователем (раздел 6 руководства). В 7-м издании в 1979 году он был переведен в основной раздел «команды» руководства (раздел 1). Оттуда утилита фактора была скопирована ко всем другим вариантам Unix, включая коммерческие Unix и BSD. В некоторых вариантах Unix он классифицируется как «игра» более чем серьезная утилита и, следовательно, описан в разделе 6.

    Таким образом, казалось бы, что некоторым пользователям понравилось играть с основными факторами и написать коэффициент – и как только он существовал, вероятно, не было веской причины не включать его в качестве команды в последующих версиях Unix. Таким образом, «практическое использование» фактора может зависеть от того, что вы считаете практическим, – если вы занимаетесь теорией простых чисел, это, вероятно, отличный инструмент / игра / что угодно.

    Он расскажет вам, какие простые числа можно умножить, чтобы получить номер, который вы указали:

    например 20 = 2 * 2 * 5

    Так,

    > factor 20

    Вы получаете 20: 2 2 5 качестве вывода

    Если число было простым, например, 19, вы получите только 19 .

    Это может быть полезность, спустившаяся с ранних дней UNIX, прежде чем научные калькуляторы были дешевыми, маленькими и многочисленными.

    Возможно, это помогло разработчикам оригинальной UNIX показать, что все это может сделать что-то полезное и что оно должно получать финансирование.

    Прайм-номера играют большую роль в криптографии, хотя я очень мало знаю об этом, я мог понять, что они могут найти это полезным для определения больших простых чисел и тому подобного

    Большинство инструментов полезно кому-то. Вот вопрос от кого-то, кто хочет использовать factor чтобы разделить большой файл на куски оптимального размера.

    Найдите «умеренно большой» делитель заданного числа?

    Linux и Unix - лучшая ОС в мире.