صفحه 1 از 1

بدست اوردن thumb.width در این فرمول

ارسال شده: شنبه ۱۳۹۳/۶/۲۹ - ۱۷:۰۸
توسط alisafary04
دوستان عزیز کسی میدونه چطوری باید این فرمول را طرفین وسطین کنم تا (؟ = thumb.width ) را بدست بیاوررم؟ smile020

value = (((maximum - minimum) / (this.Width - startpoint)) * (thumb.Width - startpoint)) + minimum

Re: بدست اوردن thumb.width در این فرمول

ارسال شده: شنبه ۱۳۹۳/۶/۲۹ - ۲۰:۴۶
توسط mrfane
smile072
(this.Width - startpoint) * (thumb.Width - startpoint) = (maximum - minimum) / (value - minimum)

پس:
(thumb.Width - startpoint) = (maximum - minimum) / ((value - minimum) * (this.Width - startpoint))

پس جواب نهایی می شود:
thumb.Width = ( (maximum - minimum) / ((value - minimum) * (this.Width - startpoint))) + startpoint

Re: بدست اوردن thumb.width در این فرمول

ارسال شده: یک‌شنبه ۱۳۹۳/۶/۳۰ - ۰۰:۰۸
توسط alisafary04
دوست خوبم ممنون که وقت گذاشتی
thumb.Width = (((value - minimum) * (this.Width - startpoint))/(maximum - minimum) ) + startpoint
همه چیز درست بود ولی یه تغییر کوچک کم داشت smile015