PDA

View Full Version : سوال: پیدا کردن مقدار بین دو عدد



eliTive
سه شنبه 18 خرداد 1389, 18:25 عصر
سلام

دوستان فرضا ما دوتا عدد داریم :

عدد اول : ) 0.3333123456 که مقدارش تو جدول ما برابر با 1 هست.
عدد دوم : ) 0.3333865988 که مقدارش تو جدول ما برابر با 2 هست.

حالا ما عدد 0.3333523968 رو داریم که تو جدول ما نیست و عددی بین دو عدد بالا هست و مسلما چون بین دو عدد بالا هست باید جوابش هم بین ، جواب های بالا دربیاد یعنی بین 1 تا 2 .

حالا چطور می تونیم با تناسب این مقدار ( یعنی جواب عدد سوم ) رو به دست بیاریم.

خیلی ممنون می شم اگه کمک کنید.

mohmadd
سه شنبه 18 خرداد 1389, 20:34 عصر
من فکر میکنم سئوال شما واضح نیست. یعنی میخواید با این عدد های اعشاری, عددی که بین 1و 2 رو به توجه به عدد سوم بدست بیاری ؟ اگه اینطور نیست بگید.


$_1=0.3333123456;
$_2=0.3333865988;
$_3=0.3333523968;
echo ($_2-$_1)/($_3-$_1); //1.8539569351226

eliTive
سه شنبه 18 خرداد 1389, 23:18 عصر
ببینید دوستان ما یه جدول داریم که توی اون عدد اول و دوم تعریف شده اند و مقدار عدد اول 1 و مقدار عدد دوم 2 توی اون جدول تعریف شده.
حالا عدد سوم توی جدول نیست، ولی خوب باید بشه با تناسب بستن مقدار این عدد سوم رو به دست آورد. مشکلم همین هست.

مثلا اگر فرض کنیم این عدد دقیقا وسط عدد اول و دوم هست پس مقدارش هم دقیقا وسط اونها هست یعنی 1.5 میشه.

خوب حالا تو عدد های بعدی که ما نمی دونیم این مقدار در چه قسمتی از بین این دو عدد قرار داره، این رابطه ی به دست آوردنش رو من می خوام.


mohmadd (http://barnamenevis.org/forum/member.php?u=137125) جون فرمول شما اشتباه هست.
با اعداد زیر امتحان کن :
عدد اول 0.2 که جوابش 4 هست.
عدد دوم 0.4 که جوابش 8 هست.

خوب حالا جواب 0.3 باید بین 4 تا 8 باشه، ولی طبق فرمول شما نیست ، امتحان کن

mohmadd
سه شنبه 18 خرداد 1389, 23:46 عصر
درسته فرمول اینجا کار نمیکنه
در ضمن فرمول چیزی باشه که بین 1و 2 خروجی بده( با توجه به عداد 1,2,3 ) یا اونی که شما مشخص میکنی ؟

mohmadd
چهارشنبه 19 خرداد 1389, 00:49 صبح
به این هم نگاه کن :


$an=1;
$am=2;
$_1=0.2;
$_2=0.4;
$_3=0.35;
echo $an/$_1*$_3.'<br />';
echo $am/$_2*$_3;

eliTive
چهارشنبه 19 خرداد 1389, 12:47 عصر
ممنون حل شد مشکل