PDA

View Full Version : طول یک line



harry potter
یک شنبه 04 دی 1384, 10:42 صبح
سلام دوست عزیز:
من میخواستم که طول یک line رو در برنامم ثابت نگه دارم
اگه برنامه ای یا کدی دارید برام بذارید ممنون میشم
:لبخندساده

H_SH_VB
یک شنبه 04 دی 1384, 17:12 عصر
manzooret az line chie?
yani controle line?
oon ke sabete toolesh khob mogheye ejra
manzooreto daghigh tar begi behtare

harry potter
یک شنبه 04 دی 1384, 18:58 عصر
من میخوام که وقتی line عقربه ساعت می چرخه طول line بزرگ نشه یا اموقع چرخیدن ثابت بمونه

H_SH_VB
یک شنبه 04 دی 1384, 19:24 عصر
khob shoma too formooli ke minvisi, x^2 + y^2 ro saabet bayad negar dar(^ alamate tavan)i
zavueye aghrabato be dast biar, badesh ba in tool, bebin chejoori mitooni bekeshi
yani y = y*cos(a) gerefti?
ye chizi too in maye ha
movafagh bashi
be jaye tashakor, age fek mikoni tashakor lazeme 5 ta doaye faraj bekhon

اَرژنگ
یک شنبه 04 دی 1384, 20:04 عصر
(a,b) = مرکز دایره
(a+r cos(t) , b + r sin (t) ) = دورترین قسمت عقربه
از مرکز دایره تا به دورترین قسمت عقربه خط بکشید ،
t را افزایش بدهید، خط را پاک کنید، دوباره بکشید.
r شعاع دایره، t اندازیه زاویه در رادیان.

harry potter
دوشنبه 05 دی 1384, 14:43 عصر
من از این حرفهایی که زدید هیچی نفهمیدم میشه بیشتر توضیح بدید
ممنون میشم که برای مثال یه کد برام بذارید

حامد مصافی
دوشنبه 05 دی 1384, 16:12 عصر
سلام
برنامه ساعت رو قبلاً نوشتیم!
لطفاً جستجو بکنید

PalizeSoftware
دوشنبه 05 دی 1384, 16:25 عصر
من از این حرفهایی که زدید هیچی نفهمیدم میشه بیشتر توضیح بدید
ممنون میشم که برای مثال یه کد برام بذارید

دوست عزیز توصیه می‌کنم سراغ مختصات قطبی در ریاضیات رو بگیرید.

vbhamed
سه شنبه 06 دی 1384, 00:33 صبح
از چنین فرمولی استفاده نمایید

c = Length * Cos(r)
b = Length * Sin(r)

Line (px, py)-(c, b)


که در آن

r زاویه رسم عقربه به رادیان
c مختصات x انتهای عقربه
b مختصات y انتهای عقربه
Length طول عقربه که یک عدد ثابت باید باشد

px مختصات x شروع عقربه
py مختصات y شروع عقربه

ضمنا تبدیل درجه به رادیان از فرمول زیر انجام می شود

r=d*3.14/180