امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مکان های تصادفی
نویسنده پیام
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #6
RE: مکان های تصادفی
برای پیدا کردن عرض از مبدا یک نقطه کافیه شما طول و عرض نقطه رو داشته باشه ( مقادیر X و Y که برای رسم نقطه به کار می بری ) حالا قدر مطلق X,Y رو به دست میاری و با هم جمعمی کنی.

A = Abs ( X ) + Abs ( Y ) ' fff

حالا فرض می کنیم مرکز دایره شما همون مبدا مختصات ( X و Y مرکز دایره { 0 و 0 } هست ) و شما دایره ای به شعاع 1000 پیکسل دارید . در این حالت اگه مقدار A کمتر از 1000 باشه ، نقطه مورد نظر درون دایره قرار خواهد داشت و چنانچه دقیقا 1000 باشه نقطه روی دایره و اگر هم بزرگتر باشه خارج از دایره قرار داره.

اگه مرکز دایره جایی به جز مبدا مختصات باشه، باید برای تعیین مقدار A یکم بیشتر تلاش کنی . برای این کار باید مبدا مختصات رو همون مرکز دایره در نظر بگیری و مختصات نقطه ها رو بر طبق اون دوباره حساب کنی.

مثلا اگه مرکز دایره به جای نقطه { 0 و 0 } با همون مبدا مختصات در نقطه { 100و 0 } قرار داشت، و مختصات حقیقی نقطه شما {400 و 200- } هست ، برای تعیین عرض از مبدا باید مقدار X اون رو از X دایره که 100 هست کم کنید. یعنی باید عرض از مبدا نقطه ای با این مختصات رو حساب کنید { 300 و 200-}

خوب همه چیز آماده است چرا کدنویسیش رو شروع نمی کنی ؟ ;))

(آخرین ویرایش در این ارسال: ۲۱-بهمن-۱۳۸۶, ۱۱:۰۴:۵۲، توسط Di Di.)
۲۱-بهمن-۱۳۸۶, ۱۰:۵۱:۳۹
وب سایت ارسال‌ها
پاسخ


پیام‌های داخل این موضوع
مکان های تصادفی - توسط xsalamx - ۱۸-بهمن-۱۳۸۶, ۰۱:۱۷:۰۳,
RE: مکان های تصادفی - توسط Di Di - ۱۸-بهمن-۱۳۸۶, ۱۱:۰۱:۵۸,
RE: مکان های تصادفی - توسط xsalamx - ۲۰-بهمن-۱۳۸۶, ۱۸:۲۱:۵۵,
RE: مکان های تصادفی - توسط xsalamx - ۲۰-بهمن-۱۳۸۶, ۲۳:۵۴:۲۰,
RE: مکان های تصادفی - توسط arashrj - ۲۱-بهمن-۱۳۸۶, ۰۳:۲۱:۴۳,
RE: مکان های تصادفی - توسط Di Di - ۲۱-بهمن-۱۳۸۶, ۱۰:۵۱:۳۹
RE: مکان های تصادفی - توسط arashrj - ۲۱-بهمن-۱۳۸۶, ۱۴:۵۲:۱۷,
RE: مکان های تصادفی - توسط xsalamx - ۲۶-بهمن-۱۳۸۶, ۲۲:۳۲:۴۹,

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نمایش جمله ی تصادفی download69 6 5,611 ۲۳-آبان-۱۳۸۹, ۱۵:۲۰:۵۱
آخرین ارسال: download69
Wink حروف تصادفی mahadahda 3 3,095 ۲۳-مرداد-۱۳۸۹, ۱۰:۱۱:۲۱
آخرین ارسال: kimiafars
  سوال در مورد اعداد تصادفی toytown 6 8,681 ۰۳-مرداد-۱۳۸۹, ۲۱:۱۸:۲۰
آخرین ارسال: dreamvbfox
  جابه جایی مکان نما hamed_Arfaee 1 1,646 ۱۰-دى-۱۳۸۷, ۰۳:۵۸:۴۶
آخرین ارسال: hamed_Arfaee
  تصادفی قرار گرفتن کامپوننتها siana_k1980 2 2,188 ۳۰-فروردین-۱۳۸۷, ۰۸:۴۸:۱۲
آخرین ارسال: Darg
  اجرای برنامه در هر زمان و هر مکان xsalamx 7 4,909 ۱۱-اسفند-۱۳۸۶, ۰۱:۰۷:۱۲
آخرین ارسال: m_vb6
  آوردن سوال به صورت تصادفی sokote_bi_payan 1 1,850 ۲۷-تير-۱۳۸۵, ۱۵:۲۷:۵۳
آخرین ارسال: Blossom
Shy مشخص کردن مکان دقیق خطا ! Darg 5 3,862 ۰۴-خرداد-۱۳۸۵, ۱۶:۲۸:۱۲
آخرین ارسال: Darg

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع:

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS