NumPy 1.14 - numpy.floor_divide()

numpy.floor_divide




numpy

numpy.floor_divide

numpy.floor_divide(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'floor_divide'>

इनपुट के विभाजन के बराबर सबसे बड़ा पूर्णांक लौटाएँ। यह Python // ऑपरेटर और जोड़े के बराबर है Python % ( remainder ), फ़ंक्शन के साथ ताकि b = a % b + b * (a // b) राउंडऑफ़ तक।

पैरामीटर:

X1 : array_like

अंश।

x2 : array_like

भाजक।

बाहर : ndarray, कोई नहीं, या tdle of ndarray और कोई नहीं, वैकल्पिक

एक स्थान जिसमें परिणाम संग्रहीत किया जाता है। यदि प्रदान किया जाता है, तो इसका एक आकार होना चाहिए जो कि इनपुट प्रसारित करता है यदि प्रदान नहीं किया गया है या None , तो एक ताज़ा-आवंटित सरणी वापस आ जाती है। एक ट्यूपल (केवल एक कीवर्ड तर्क के रूप में संभव) आउटपुट की संख्या के बराबर लंबाई होना चाहिए।

जहां : array_like, वैकल्पिक

सत्य के मान उस स्थिति में ufunc की गणना करने के लिए संकेत देते हैं, गलत के मान अकेले उत्पादन में मूल्य छोड़ने का संकेत देते हैं।

** kwargs

अन्य कीवर्ड-केवल तर्कों के लिए, ufunc डॉक्स देखें।

यह दिखाता है:

y : ndarray

y = मंजिल ( x1 / x2 )

यह भी देखें

remainder
मंजिल_ डाइवाइड के लिए पूरक पूरक।
divmod
एक साथ फर्श विभाजन और शेष।
divide
मानक विभाजन।
floor
माइनस इनफिनिटी की ओर निकटतम पूर्णांक के लिए एक संख्या को गोल करें।
ceil
अनंत की ओर निकटतम पूर्णांक के लिए एक संख्या को गोल करें।

उदाहरण

>>> np.floor_divide(7,3)
2
>>> np.floor_divide([1., 2., 3., 4.], 2.5)
array([ 0.,  0.,  1.,  1.])