00问答网
所有问题
如何将double转换成float类型
如题所述
举报该问题
推荐答案 推荐于2016-09-04
是转换成Float类型,而不是double。
后面不加F的float a = 10.1;这种,浮点数10.1自动认为是double类型,但是定义的float,所以会有类型转换。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DjDnjnnreInDTrTjjBB.html
相似回答
如何将double转换成float类型
答:
如果不考虑丢失问题:float.Parse(a.ToString());浮点变量可以提升
为
更大基数的类型(从
float 类型
到
double
类型)。当您对浮点变量执行算术时,通常会出现提升。此算术始终以与具有最高精度的变量一样高的精度执行。例如,请考虑下列类型声明:float f_short;double f_long;long double f_longer;f...
c语言中
如何将
数值型数据
转换成浮点型
数据?
答:
在C语言中,将一个浮点数变换成整数的示例:main(){
float
f=5.75;printf("f=%d,f=%f\n",(int)f,f);} 执行程序,输出结果为f=5,f=5.750000。 f=5即为由浮点数转化出的整数。上述示例中f虽强制
转为
int型,但只在运算中起作用, 是临时的,而f本身的
类型
并不改变。因此,(int)f的...
c语言中
double如何转换成float类型
答:
void main(){
double
a=123.4L;
float
b;b = (float) a;printf("%f",b);} 如果数值范围超界,则不应
转换
。
如何将double转换成float类型
答:
float
f = 1.2f;
double d
=
Double
.parseDouble(String.valueOf(f)) ;System.out.println(d);直接
转换
会设计到精度问题,所以需要借助字符串 保证不丢失数据
大家正在搜
float型转换为double
intfloat转换double
javafloat转double
double转成float方法
double型和float型
javafloat转int转换
double转float
float自动转化为double
double转float精度
相关问题
c语言中double如何转换成float类型
如何将double转换成float类型
如何将int转换成double
java中如何把float类型转换成double类型保证精确
java中的double怎样转换成Double
如何将double转换成float类型
如何将double转换成float类型
如何将double值转化为float