ورود

نسخه کامل مشاهده نسخه کامل : دقت اعشار در c++



general geranger
11-02-2015, 15:59
سلام دوستان . یک سوال داشتم که من میخوام توی کد زیر مثلا میانگین تا سه رقم اعشار حساب بشه ولی تا یک رقم میاد. از تابع setprecision استفاده کردم. اگه بخوام تقسیم با یه دقت مشخص تو قسمت total/=ArrL; حساب شه باید چیکار کنم؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

:n16:

god of war 2
11-02-2015, 16:33
سلام.
مشکل از کد نیست وقتی شما عددی رو بر 5 تقسیم میکنید در اکثر حالات اعشاری نتیجه دارای 1 رقم اعشار هست و نه بیشتر.
------

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما در رابطه با کدتون وقتی طول ارایه ثابت هست دیگه نیازی به محاسبه ی اون نیست.
و در اخر اینکه بهتر بود تاپیکتونو تو بخش مربوط ب ++C ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])ایجاد میکردید.