float乘以double

作者&投稿:稻蚀 (若有异议请与网页底部的电邮联系)

浦面18949013319问: float值与double值相乘,如何输出? -
新北区可益回答: double a = 1.32; float b = 3.4F;//在给float类型附值时加个大写的 'F' double sum = a * b; Response.Write(sum.ToString());

浦面18949013319问: C语言中float double的用法是什么 -
新北区可益回答: float f,c;//这里改成double 结果出错, 因为你下面scanf中用的是%f,double应该是%lfscanf("%f",&f);c=(5.0/9)*(f-32);//这里的5.0改成5 结果也出错 但其它的9与32又不用变9.0和32.0呢? 因为你的 f 是浮点型,所以,计算 f - 32时就会,将32自动转型为浮点型 而5与9任意变其中一个为浮点型都可以,如5.0/9或5/9.0,结果都是浮点型(另一个自动转型 ) 但是5/9,不行,因为整数相除,取整,结果就为0了.

浦面18949013319问: float和double的最小值到底是多少 -
新北区可益回答: Float 最小值 :1.4E-45. 最大值:3.4028235E38. Double最小值: 1.7976931348623157E308. 最大值:4.9E-324 .

浦面18949013319问: 在C++中long long 型变量与float/double变量相乘时,输出结果是正确的吗? -
新北区可益回答: 你需要做强制类型转换 如果想要正确的结果,你应该将结果强制类型转换为float或double型

浦面18949013319问: c语言的FLOAT 跟double的区别 -
新北区可益回答: float的有效数字是6-7位,也就是说float精确到小数点6-7位;而double的有效数字是15-16位,也就是说float精确到小数点15-16位 我们计算一些数学题 比如计算地球到月球的距离什么的等等 就可能要精确到10十几位,那时候就要用到double了;有时比较程序的大小也有可能要用到 double 由于float和double功能都一样 但double的用范围更广 所以避免出错 建议用double

浦面18949013319问: 弱弱的问下float 怎么准确转换到double -
新北区可益回答: 1、float x=1.23;你这样不能编译通过要在后面加f 2\从float到double的转换是宽转换,所以可以直接 float x = 1.23F; double z = x; Console.WriteLine(z.ToString("f2")); 3、值保存的格式与显示是两回事,所以f2让它显示两位小数

浦面18949013319问: 请问c语言中的float和double类型有什么区别?什么叫做单精度和双精度? -
新北区可益回答: c语言中 单精度型和双精度型 指两种 类型 的 浮点数. 单精度型 即 float 型, 有效数字约10进制7位 双精度型 即 double 型, 有效数字约10进制15位 所以能描述的数值精度不同. c语言 数据 用 IEEE 754 国际标准.float 型 用 4 字节存放,...

浦面18949013319问: C语言浮点数float转换double
新北区可益回答: 转换类型有这个语句的,比如我设个float x 如果我想把这个变量转换成double 就可以这样写 (double*)x 公式为(要转换的类型*)变量,记住就可以了,以后什么都能转换,这叫强制转换

浦面18949013319问: c语言中float型数据如何转换成double型? -
新北区可益回答: 楼上的几位说得不是很对,当你在声明一个常量的时候例如1.33只要你没有在后面加个f也就是1.33f 那么系统默认的存储方式就是double 如果你要直接把常量赋值给double b=1.33 其实没有结果任何转换 要是声明为1.33f也可以直接用double b=1.33 f double的精度要高于float所以不用强制转换

浦面18949013319问: JAVA中的float单精度,double双精度是什么意思呀?不懂~~,还有什么怎么用这两个?最好举下例子,谢谢 -
新北区可益回答: 最简单例子: float A = 1; float B = 2; double C = A * B; 这时如果用float C = A * B 就会报无法将double隐式转换成double类型 说明double的精度要高于float 所谓单精度双精度是根据类型对象所占用内存空间的字节数决定的,双精度所占内存空间为16位,而float只有8位


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网