早教吧作业答案频道 -->其他-->
C++中float型后面加为什么要加ffloatd=99.67;这个句子在VS2008中编译有个警告,必须要变成:floatd=99.67f;这个是为什么啊?
题目详情
C++中float型后面加为什么要加f
float d=99.67;
这个句子在VS2008中编译有个警告,必须要变成:
float d=99.67f;
这个是为什么啊?
float d=99.67;
这个句子在VS2008中编译有个警告,必须要变成:
float d=99.67f;
这个是为什么啊?
▼优质解答
答案和解析
99.67 常数默认为 double 类型,就像 1 默认为 int 类型一样,从 double 向 float 转换当然要警告了,因为是低精度转换会丢数据的.
99.67f 中加上个 'f' 就是告诉编译器这个常数是 float 类型的.
99.67f 中加上个 'f' 就是告诉编译器这个常数是 float 类型的.
看了C++中float型后面加为什...的网友还看了以下:
t.r.0.d怎么翻译,怎么读 2020-05-12 …
在平面直角坐标系中,矩形OABC,O(0,0),A(2,0),C(0,1),将矩形折叠,使O点落在 2020-05-20 …
在直角坐标系中,已知点A(-2.0),B(0,4)C(0.3).过C作直线交X轴于D.使以D.O. 2020-06-02 …
已知内接于圆的四边形的对角线互相垂直,求证圆心到一边的距离等于这条边所对边长的一半以四边形ABCD 2020-06-06 …
怎么利用空间向量求线面夹角譬如:直线B'D与平面ACD'的夹角已知向量B'D=(-1,-1,-1) 2020-07-01 …
(o)0.o25×0.d2×5=(2)o.25×0.25÷oo6=(d)0.25×o.25÷o6如 2020-07-09 …
如图,在平面直角坐标系中Rt△AOB的顶角坐标分别为A(-2,0),O(0,0),B(0,4),把 2020-07-24 …
乙醇中的氢键是什么?请写出化学式~是0—H……O么? 2020-07-29 …
数据结构的问题6.程序段For(i=n-1;i>0;i--)For(j=1;ja[j+1])a[j] 2020-10-30 …
使用mathematica求解多元不等式整数解出错,tt={10.11,14.31,17.48,25 2020-12-14 …