Factor (Unix)
यूनिक्स, प्लान 9 और यूनिक्स जैसी कंप्यूटर प्रणालियों पर, कारक एक पूर्णांक को उसके प्रमुख कारकों में फैक्टर करने के लिए एक उपयोगिता है। इतिहास कारक पहली बार 1974 में 5वें संस्करण रिसर्च यूनिक्स पर एक "उपयोगकर्ता रखरखाव" उपयोगिता (मैनुअल का खंड 6) के रूप में दिखाई दिया। 1979 में 7वें संस्करण में, इसे मैनुअल (खंड 1) के मुख्य "आदेश" खंड में स्थानांतरित कर दिया गया था। वहाँ से, कारक उपयोगिता को यूनिक्स के अन्य सभी रूपों में कॉपी किया गया, जिसमें वाणिज्यिक यूनिक्स और बीएसडी शामिल थे। यूनिक्स के कुछ रूपों में, इसे एक गंभीर उपयोगिता से अधिक "खेल" के रूप में वर्गीकृत किया गया है, और इसलिए खंड 6 में प्रलेखित किया गया है। कारक उपयोगिता का एक मुफ्त सॉफ्टवेयर संस्करण 1986 में पॉल रुबिन द्वारा जीएनयू परियोजना के लिए लिखा गया था। यह अब जीएनयू कोर उपयोगिताओं के हिस्से के रूप में सभी लिनक्स वितरणों पर उपलब्ध है। 2008 में, जी. एन. यू. कारक ने मनमाने-सटीक अंकगणित के लिए जी. एन. यू. एम. पी. पुस्तकालय का उपयोग करना शुरू कर दिया, जिससे यह किसी भी आकार के पूर्णांक को कारक बना सकता है, जो मशीन के मूल डेटा प्रकारों द्वारा सीमित नहीं है। यह कमांड माइक्रोसॉफ्ट विंडोज के लिए एक अलग पैकेज के रूप में उपलब्ध है जो सामान्य जीएनयू यूनिक्स जैसी उपयोगिताओं के देशी विन 32 पोर्ट के अनक्सयूटील्स संग्रह के हिस्से के रूप में उपलब्ध है। वाक्यविन्यास कारक [संख्या] आदेश का उपयोग एक पूर्णांक मूल्य की आपूर्ति करके किया जा सकता है। इस कमांड का उपयोग करके सरल परियोजनाओं सहित विभिन्न परियोजनाओं को सुगम बनाया जाता है, जैसे कि अभाज्य संख्याओं को छापना। संदर्भ बाहरी लिंक जीएनयू के कारक मैनुअल पृष्ठ फ्रीबीएसडी के कारक मैन पृष्ठ यूनिक्स सॉफ्टवेयर प्लान 9 आदेश