55问答网
所有问题
当前搜索:
c语言double和float怎么用
c语言
中
double和float
的用法
答:
float是
C语言
中的一种单精度(singleprecision)浮点数格式,其存储空间占用4bit,能够表示出十进制小数精度达到7~8位,十六进制小数精度达到15位。它只占用有限的内存空间,比双精度
double
类型少了一半,但
使用float
类型计算两个实数运算可能得出不正确的结果,适用于存储实际数据时要求较低的精度,如绘图和...
c语言
中
double和float怎么用
答:
1、双精度浮点型数据用%lf输出。因为
double
是8个字节的,
float
是4个字节的,%f 的格式就是4个字节的,而 %lf 就是8个字节的。 例如:printf("%lf\n",x);2、short 占用内存空间2个字节,短整型数据用%d输出 例如:printf("%d\n",a);例如:include <stdio.h> int main(){double x;sh...
c语言
中
double
、
float
、 short
怎样使用
输出?
答:
1.双精度浮点型数据用%lf输出。因为
double
是8个字节的,
float
是4个字节的,%f 的格式就是4个字节的,而 %lf 就是8个字节的。 例如:printf("%lf\n",x);2.short 占用内存空间2个字节,短整型数据用%d输出 例如:printf("%d\n",a);例:include <stdio.h> int main(){double x;short...
float
在
C语言
中是什么意思?具体的。
double
呢?谢谢!
答:
=== 在程序中,它们可用于声明变量类型,例如
float
a=1.23;
double d
=123.45; 。若带小括号, 例如:x = (float) b; y=(double)
c
; 则表示 类型强制转换。若在注解行中 , 例如: /* vx is float type, z is double type */ 则为注解。若用双引号括起来,则是字符串,例如:...
C语言
中什么时候用
float
定义,什么时候用
double
定义
答:
float:
1bit(符号位) 8bits(指数位) 23bits(尾数位)double:1bit(符号位) 11bits(指数位) 52bits(尾数位)于是
,float的指数范围为-127~+128,而double的指数范围为-1023~+1024,并且指数位是按补码的形式来划分的。其中负指数决定了浮点数所能表达的绝对值最小的非零数;而正指数决定...
C语言
中单精度浮点数和双精度分别
如何
表示?有什么差别?
答:
2、 表示范围不同。float表示范围为-3.4E-38~3.4E+38。double 表示范围为-1.7E-308~1.7E+308。3、 精度不同。float在表示十进制时,有效数字为6到7位。double在表示十进制时,有效数字为15到16位。4、输入输出格式不同。在
C语言
中,输入输出格式化字符串,
float使用
%f,而
double使用
%lf。
c语言
中
float
是什么意思(c语言中float代表什么)
答:
一般用float就可以满足要求,
float和double
都用来定义浮点数,也就是小数,两者就是有效位数不同,float为7-8位,double是15-16位,看你需要什么精确度的数了~再不清楚的话,就随便找个数,分别以float和double格式输出,看看输出的数有什么区别就懂了~
c语言
中float是什么 float是c语言基本数据类型中...
c语言double和float
用法。。
答:
两者输出的数据后面带六位小数。没有什么用法可言,如果真要说用法就是,给你举个例。
double
shu_qinghua;/*定义shu_qinghua(变量)为double*/shu_qinghua=50;/*给它赋值为50*/printf("%f\n",shu_qinghua);/*输出的结果为50.000000因为定义的为double,保留六位小数*/望采纳^-^ ...
c语言
中,
double
类型是什么类型?
答:
补充资料:
double
(双精度浮点型)类型是
C语言
的基本类型之一,占有8个字节最大可以表示到1.7*10^308,一般情况下,都可以满足程序的需要。double 常规输出为%lf(注意
float
类型输出为%f) 例如:定义double a = 1.0;输printf("%lf",a)。但是double类型在默认情况下,输出小数点后6位,我们通常要...
在
c语言
中,
如何
表示实数啊??是用
float
还是
double
,俩者有什么不一样吗...
答:
在标准
C语言
中,浮点数有单精度浮点数(float)和双精度浮点数(
double
)两种,有的C版本还支持第三种长双精度浮点数(long double)。解决方法如下:1、首先,定义一个双精度数n,用来保存被除数。2、接着,定义一个单精度数t,做为除数。3、由于double数
和float
数相除,结果是double数。所以定义一...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言数据类型float和double
c语言float和double的精度
double和float用法
c语言中double什么时候用
double型数据和float型数据
double语句C语言用法
c语言中double的用法
什么情况下用float和double
c语言double和float的输出