मान लें कि आपने 2 अंक ए, बी दिया है और आप जानना चाहते हैं कि halfplane एक तीसरा बिंदु सी है। मानदंड के रूप में "नीचे" और "उपरोक्त" शब्द बहुत अस्पष्ट हैं, इसलिए आपको संदर्भ बिंदु की आवश्यकता है, उदाहरण के लिए मूल। बस सुनिश्चित करें कि यह संदर्भ बिंदु ए और बी
के साथ कॉललाइनर नहीं है जो अब आपके पास त्रिकोण (ए, बी, सी) है। निर्धारक का उपयोग करके आप हस्ताक्षरित क्षेत्र (see here, या here) की गणना कर सकते हैं। यहां एकमात्र दिलचस्प बात है जो संकेत को याद रखना है।
अगला चरण: किसी दिए गए बिंदु डी के लिए त्रिभुज (ए, बी, डी) के हस्ताक्षरित क्षेत्र की गणना करें। यदि परिणाम आपके संदर्भ त्रिभुज के क्षेत्र के समान संकेत है -> सी और डी (ए, बी) के समान पक्ष पर हैं। यदि चिह्न अलग है -> सी और डी लाइन के विपरीत किनारे पर झूठ बोलते हैं। यदि (ए, बी, डी) का क्षेत्र 0 है तो ए, बी और डी कॉललाइनर हैं। नोट: त्रिकोण क्षेत्रों की तुलना करने के लिए पाइथन बिल्टिन cmp
का उपयोग करें।
कृपया अपना होमवर्क [होमवर्क] टैग के साथ चिह्नित करें। –