Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में शून्य की ओर निकटतम पूर्णांक के लिए गोल

शून्य की ओर निकटतम पूर्णांक तक गोल करने के लिए, Python Numpy में numpy.fix() विधि का उपयोग करें। यह शून्य की ओर निकटतम पूर्णांक के लिए तत्व-वार फ़्लोट की सरणी को गोल करता है। गोलाकार मान asfloats लौटाए जाते हैं। पहला पैरामीटर, x गोल करने के लिए फ़्लोट्स की एक सरणी है। दूसरा पैरामीटर, आउट वह स्थान है जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया गया है, तो इसका एक आकार होना चाहिए जिस पर इनपुट प्रसारित होता है। यदि प्रदान नहीं किया गया है या कोई नहीं, एक ताजा आवंटित सरणी लौटा दी जाती है।

विधि इनपुट के समान आयामों के साथ एक फ्लोट सरणी देता है। यदि दूसरा तर्क प्रदान नहीं किया जाता है तो एक फ्लोट सरणी गोलाकार मानों के साथ वापस कर दी जाती है। यदि दूसरा तर्क दिया जाता है तो परिणाम वहां संग्रहीत होता है। वापसी मूल्य तब उस सरणी का संदर्भ होता है।

कदम

सबसे पहले, आवश्यक पुस्तकालय आयात करें -

np के रूप में numpy आयात करें

सरणी () विधि का उपयोग करके फ्लोट प्रकार के साथ एक सरणी बनाएं -

arr =np.array([120.6, -120.6, 200.7, -320.1, 320.1, 500.6])

हमारी सरणी प्रदर्शित करना -

प्रिंट ("ऐरे...\n",arr)

डेटाटाइप प्राप्त करें -

प्रिंट("\nऐरे डेटाटाइप...\n",arr.dtype)

ऐरे के आयाम प्राप्त करें -

प्रिंट("\nसरणी आयाम...\n",arr.ndim)

ऐरे के तत्वों की संख्या प्राप्त करें -

प्रिंट("\nसरणी में तत्वों की संख्या...\n",arr.size)

शून्य की ओर निकटतम पूर्णांक तक गोल करने के लिए, Python Numpy में numpy.fix() विधि का उपयोग करें। यह शून्य की ओर निकटतम पूर्णांक के लिए तत्व-वार फ़्लोट की सरणी को गोल करता है। गोलाकार मानों को तैरते हुए लौटाया जाता है -

प्रिंट("\nपरिणाम (गोलाकार)...\n",np.fix(arr))

उदाहरण

np के रूप में numpy आयात करें # array() methodarr =np.array([120.6, -120.6, 200.7, -320.1, 320.1, 500.6]) का उपयोग करके फ्लोट प्रकार के साथ एक सरणी बनाएं। .\n", arr)# एरेप्रिंट का प्रकार प्राप्त करें ("\nहमारा ऐरे प्रकार...\n", arr.dtype)# ऐरेप्रिंट के आयाम प्राप्त करें ("\nहमारा ऐरे आयाम...\n" ,arr.ndim)# Arrayprint("\nहमारे Array Shape...\n",arr.shape) का आकार प्राप्त करें# शून्य की ओर निकटतम पूर्णांक तक गोल करने के लिए, Python Numpy में numpy.fix() विधि का उपयोग करें# यह तत्व-वार फ़्लोट्स की एक सरणी को शून्य की ओर निकटतम पूर्णांक तक गोल करता है। गोलाकार मान फ़्लोट्स के रूप में लौटाए जाते हैं। 

आउटपुट

एरे...[ 120.6 -120.6 200.7 -320.1 320.1 500.6]हमारा ऐरे टाइप...फ्लोट64हमारा ऐरे डायमेंशन...1हमारा ऐरे शेप...(6,)परिणाम (गोल)...[ 120. - 120. 200. -320। 320. 500.]

  1. पायथन में ऐरे घुमाएँ

    मान लीजिए कि हमारे पास एक सरणी A है। हमें इसे k चरणों में घुमाना है। तो अगर सरणी ए =[5, 7, 3, 6, 8, 1, 5, 4], और के =3 है, तो आउटपुट [1,5,4,5,7,3,6] होगा। 8]. कदम इस प्रकार हैं [4,5,7,3,6,8,1,5] [5,4,5,7,3,6,8,1] [1,5,4,5,7,3,6,8] इसे हल करने के लिए, हम इन चरणों का पालन करेंगे। चलो n सरणी का आका

  1. पायथन में रोमन से पूर्णांक तक

    मान लीजिए कि हमारे पास रोमन अक्षर हैं; हमें उन्हें एक पूर्णांक में बदलना होगा। जैसा कि हम जानते हैं कि रोमन अंक नीचे दिए गए कुछ अलग प्रतीकों में प्रतिनिधित्व करते हैं - अंक मान मैं 1 V 5 X 10 L 50 C 100 D 500 M 1000 यदि हम रोमन संख्याओं को बारीकी से देखें, तो मान लीजिए कि अंक II है, तो यह

  1. पायथन में बिन ()

    बिन () फ़ंक्शन एक दशमलव को बाइनरी में परिवर्तित करता है। परिवर्तित किए जाने वाले पैरामीटर के रूप में आप धनात्मक या ऋणात्मक पूर्णांक का उपयोग कर सकते हैं। सिंटैक्स नीचे फ़ंक्शन का सिंटैक्स है। bin(n) Parameters : an integer to convert Return Value : A binary string of an integer or int object. Excep