유닉스, Plan 9, 및 유닉스-계열 컴퓨터 시스템에서, factor는 정수를 그것의 소수 인수분해로 인수화하는 유틸리티입니다.
History
factor는 1974년 Research Unix 5판에 "사용자 유지-관리" 유틸리티로 처음 등장했습니다 (매뉴얼의 섹션 6). 1979년 7판에서, 그것은 매뉴얼의 주요 "명령" 섹션 (섹션 1)으로 옮겨졌습니다. 거기에서, factor 유틸리티는 상업용 유닉스와 BSD를 포함한 다른 모든 유닉스 변종으로 복사되었습니다. 유닉스의 일부 변종에서, 그것은 심각한 유틸리티보다 "게임"으로 분류되고, 따라서 섹션 6에 문서화되어 있습니다.
factor 유틸리티의 자유 소프트웨어 버전은 1986년에 Paul Rubin에 의해 GNU 프로젝트에 대해 작성되었습니다. 그것은 이제 GNU 핵심 유틸리티의 일부로 모든 리눅스 배포판에서 사용할 수 있습니다. 2008년에, GNU factor는 임의-정밀도 산술에 대해 GNU MP 라이브러리를 사용하기 시작하여, 머신의 네이티브 데이터유형에 제한되지 않고 임의의 크기의 정수를 인수분해하는 것을 허용합니다.
Syntax
factor [number]
그 명령은 정수 값을 제공함으로써 사용될 수 있습니다. 소수를 인쇄하는 것과 같은 간단한 프로젝트를 포함하여 다양한 프로젝트가 이 명령을 사용함으로써 용이하게 되었습니다.