View Full Version : سوال: مشکل در ضرب و تقسیم چند .float
mohammad jamalian
دوشنبه 28 بهمن 1392, 22:14 عصر
با سلام
من کد زیر را نوشتم ولی کلا جواب را 0 می دهد.
float x;
float y = 3;
float z;
float k = 20;
float d;
float t = 0;
float n = 0;
float f = 0;
t *= y -= (f) = x;
k *= y = z;
x /= z = d;
label10.Text = d.ToString();
لطفا کمک کنید.
rahnema1
دوشنبه 28 بهمن 1392, 22:19 عصر
سلام، شما این همه عملیات انجام دادید اما روی d که می خواهید چاپ کنید هیچ عملیاتی انجام نداده و هیچ مقداری به اون اختصاص نمی دهید. طبیعیه که جواب صفر باشه
mohammad jamalian
دوشنبه 28 بهمن 1392, 22:21 عصر
من در خط اخر نوشتم
x /= z = d;
rahnema1
دوشنبه 28 بهمن 1392, 22:36 عصر
یعنی d را می ریزه توی z و x نه اینکه x را بریزه توی d
mohammad jamalian
دوشنبه 28 بهمن 1392, 22:51 عصر
اگر امکان دارد بگویید چکونه مشکل را بر طرف کنم.
rahnema1
دوشنبه 28 بهمن 1392, 22:59 عصر
سوال من اینه شما دقیقا چه کاری می خواهید بکنید؟
mohammad jamalian
دوشنبه 28 بهمن 1392, 23:04 عصر
من می خواهم مقدار t رو ضرب در y کنم بعد منهای f کنم و قدار آن را در x بریزم.بعد k ضرب در y کنم ودر z بریزم.بعد x رو تقسیم بر z کنم و در ی بریزم و بعد مقدار d رو در label نشان دهم.
rahnema1
دوشنبه 28 بهمن 1392, 23:10 عصر
میشه همه رو با هم انجام داد
label10.Text =((t*y-f)/(k*y)).ToString();
mohammad jamalian
دوشنبه 28 بهمن 1392, 23:11 عصر
دست شما درد نکنه مشکل حل شد.:لبخندساده:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.