tldr: प्रत्येक मंडल केंद्र बिंदु के बीच की दूरी की गणना करें, फिर उस से प्रत्येक सर्कल के त्रिज्या को घटाएं।
- 200px व्यास (
r1 = 100
) वृत्त (एक्स, वाई) पर है (0, 0)
का समन्वय करता है, और
- 100px व्यास (:
एक प्रदर्शन के प्रयोजन के लिए, हम निम्नलिखित समझेंगे r2 = 50
) सर्कल (150, -150)
के समन्वय (x, y) पर है।
यह देखते हुए कि उनके केंद्रों के बीच की दूरी है:
उनकी सीमाओं के बीच की दूरी को खोजने के लिए, हम उनके केंद्रों के बीच की दूरी से प्रत्येक चक्र के त्रिज्या घटाना।
यह हमें समीकरण के साथ छोड़ देता है:
sqrt((x2 − x1)^2 + (y2 − y1)^2) − (r2 + r1)
ऊपर में अपने मूल्यों सम्मिलित देता है:
sqrt((150 − 0)^2 + (-150 − 0)^2) − (100 + 50) = 62.132034356px
प्रोग्रामिंग के साथ इसे क्या करना है? http://math.stackexchange.com/ – froeschli
बीटीडब्लू में ले जाया जाना चाहिए यह सब एक फ्लैश एप्लिकेशन के लिए है जिस पर मैं काम कर रहा हूं। – Alex
मैं प्रोग्रामिंग के मामले में प्रासंगिकता को देखने में असफल रहा हूं।यदि आप प्रोग्रामेटिक एल्गोरिदम के लिए पूछ रहे हैं, तो यह यहां फिट बैठता है। – froeschli