View Full Version : چاپ عدد اعشاری به همراه ممیز آن
Future
یک شنبه 01 شهریور 1388, 16:45 عصر
سلام دوستان , من یه متغیر از نوع flot تعریف کردم و عدد 12 رو در آن ذخیره کردم. حالا باید این عدد رو بصورت 12.0 در یه متغیر دیگه ذخیره کنه.
ممنون میشم اگه بگید چکار باید کرد
tdkhakpur
یک شنبه 01 شهریور 1388, 17:00 عصر
سلام خوب همون عدد داخلش هست شما باید خروجی را کنترل کنید..
Future
یک شنبه 01 شهریور 1388, 17:40 عصر
چطوری دوست عزیز
plssssssssssssss
tdkhakpur
یک شنبه 01 شهریور 1388, 18:48 عصر
چطوری دوست عزیز
plssssssssssssss
float f=14.2;
AnsiString str;
str.printf("%2.2f", f);
ShowMessage(str);
kitten
دوشنبه 02 شهریور 1388, 18:32 عصر
تو سی پلاس پلاس این طوری هم می تونی استفاده کنی
// setprecision example
#include <iostream>
#include <iomanip>
using namespace std;
int main () {
double f =3.14159;
cout << setprecision (5) << f << endl;
cout << setprecision (9) << f << endl;
cout << fixed;
cout << setprecision (5) << f << endl;
cout << setprecision (9) << f << endl;
return 0;
}
چیزی که نشون داده می شه هم به صورت زیر است
3.1416
3.14159
3.14159
3.141590000
منبع:
http://www.cplusplus.com/reference/iostream/manipulators/setprecision/
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.