弱问:数值类型问题.
double型的数值6.3254124532124-e010怎么转换成int型的数值..转出以后大概是多少啊? 问题点数:10、回复次数:5Top
1 楼healer_kx(甘草(楼主揭贴吧,我们这些上班灌水的也不容易))回复于 2006-03-02 15:55:14 得分 0
double d = 6.0;
int a = int(d);Top
2 楼cmoring(my study will go on)回复于 2006-03-02 16:02:05 得分 0
double db = 1.2345;
cout <<db <<"\n";
int n = int(db);
cout <<n <<"\n";Top
3 楼zxlovewy()回复于 2006-03-02 16:30:23 得分 0
如果我得到的是一个double型的数值,这个数值表示的是一个百分比的数.
我想让它扩大100倍怎么弄啊?Top
4 楼fastzhao(宝宝)回复于 2006-03-02 16:53:12 得分 0
double db = 1.2345;
cout <<db <<"\n";
int n = int(db* 100);
cout <<n <<"\n";Top
5 楼zxlovewy()回复于 2006-03-02 17:11:06 得分 0
我现在得到的数据比如说是double型的a=9.5423214512451e-070,那转换成int型的就是
int b = int(a*100),我的理解对么?Top




