Fish Shell:
संख्याओं को पूर्णांक बनाना
कैसे:
Fish में, संख्याओं को गोल करना math
कमांड पर निर्भर करता है। नजदीकी पूर्णांक के लिए गोल करने के लिए math -s0
का उपयोग करें।
# ऊपर की ओर गोल करना
echo (math -s0 "4.7")
# आउटपुट: 5
# नीचे की ओर गोल करना
echo (math -s0 "4.3")
# आउटपुट: 4
# दो दशमलव स्थानों तक गोल करना
echo (math -s2 "4.5678")
# आउटपुट: 4.57
# नकारात्मक संख्या गोल करना
echo (math -s0 "-2.5")
# आउटपुट: -3
गहन अध्ययन
ऐतिहासिक रूप से, संख्याओं को गोल करना अधिक मैनुअल रूप से या बाहरी उपकरणों की सहायता से किया जाता था, लेकिन आधुनिक शेल्स जैसे कि Fish में, यह बिल्ड-इन उपकरणों में शामिल किया गया है। Fish का math
कमांड का उपयोग करने का दृष्टिकोण पुराने शेल्स की तुलना में चीजों को सरल बनाता है। अन्य प्रोग्रामिंग परिवेशों में विकल्प भिन्न होते हैं; जैसे भाषाओं में पायथन round()
जैसे फ़ंक्शन का उपयोग करती है, जबकि Bash को अधिक जटिल अभिव्यक्तियों या bc
उपयोगिता की आवश्यकता हो सकती है। Fish का गोल करने का कार्यान्वयन अन्य उपकरणों या भाषाओं को आमंत्रित किए बिना शेल परिवेश के भीतर गणित रखकर स्क्रिप्टिंग को सरल बनाता है।
देखें भी
math
कमांड के लिए Fish दस्तावेज: https://fishshell.com/docs/current/cmds/math.html- फ्लोटिंग-पॉइंट संख्या अंकगणित के लिए IEEE मानक (IEEE 754): https://ieeexplore.ieee.org/document/4610935