PDA

View Full Version : متغيير از نوع float



<برنامه نویس>
دوشنبه 19 مهر 1389, 17:29 عصر
سلام دوستان

من يك متغير از حنس float نعريف ميكنم اما وقتي در خروجي چاپ ميشه كلي صفر در اعشار منويسه ايا راهتي داره كه فقط اعداد اعشار رو بنويسه ديگه اين همه صفر نزنه

mehdi.mousavi
دوشنبه 19 مهر 1389, 17:51 عصر
سلام دوستان من يك متغير از حنس float نعريف ميكنم اما وقتي در خروجي چاپ ميشه كلي صفر در اعشار منويسه ايا راهتي داره كه فقط اعداد اعشار رو بنويسه ديگه اين همه صفر نزنه

سلام.
می تونید به این شکل عمل کنید:

float fValue = 123456;
printf("%.3f", fValue);

که در اون .3 نشوندهنده این هستش که عدد شما precision اش 3 باشه. (یعنی تا 3 رقم اعشار رو نشون بده).

موفق باشید.