00问答网
所有问题
当前搜索:
c语言floatdouble类型
c语言
中 long
float
和
double
有什么区别
答:
1、 long:表示一种长整型数据。
2、float:浮点型数据类型 3、double:双精度浮点数据型
。二、类型不同 1、 long:默认为有符号长整型,含4个字节。2、float:用于存储单精度浮点数或双精度浮点数。3、double:表示十进制的15或16位有效数字。三、取值范围不同 1、 long:取值范围为:-2^31 ~ ...
C语言
中单精度浮点数和双精度分别如何表示?有什么差别?
答:
C语言中,
单精度浮点型为float, 双精度浮点型为double
。具体区别如下:1、 占用字节空间不同。一个float变量占用四字节,一个double类型变量,一般占用8字节。2、 表示范围不同。float表示范围为-3.4E-38~3.4E+38。double 表示范围为-1.7E-308~1.7E+308。3、 精度不同。float在表示十进制时...
C语言
中
float
和
double
的区别!
答:
1、精度不一样,float是单精度,double是双精度
;2、表示小数的范围不一样,double能表示的范围比float大;3、double在内存中,占8个字节,float在内存中,占4个字节。float:浮点型数据类型,FLOAT 数据类型用于存储单精度浮点数或双精度浮点数。浮点数使用 IEEE(电气和电子工程师协会)格式。浮点类型...
float
和
double类型
的区别
答:
1、变量类型不同 float属于单精度型浮点数据
。double属于双精度型浮点数据。2、指数范围不同 float的指数范围为-127~128。double而double的指数范围为-1023~1024 3、表达式指数位不同 float的表达式为1bit(符号位)+8bits(指数位)+23bits(尾数位)double的表达式为1bit(符号位)+ 11bits(指数位...
在
C语言
中的实型变量分为2种
类型
,它们是()和()
答:
C语言提供的实型变量有两种类型:单精度(float)和双精度(double)
。include<stdio.h> int main() { float x;double y;x=123456.789;y=123456.789;printf("x=%f\n",x);printf("y=%f\n",y);输出 x=123456.789062 y=123456.789000 分析 从程序运行结果可以看出,x的值并不等于赋予的初值,...
C语言
当中int,
float
,
double
,char这四个有什么区别?
答:
一、定义方面:1、int为整数型,用于定义整数
类型
的数据 。2、
float
为单精度浮点型,能准确到小数点后六位 。3、
double
为双精度浮点型,能准确到小数点都十二位 。4、char为字符型,用于定义字符类型的数据。二、内存占据:1、int 的内存大小是4 个byte。2、float 内存大小是4 个byte。3、double ...
C语言
中
float
和
double
的区别
答:
C语言
中实型数据又称浮点型数据。C语言提供了三种表示实数的
类型
:单精度浮点数类型,简称浮点类型,类型名为
float
双精度浮点数类型,简称双精度类型,类型名为
double
长双精度类型,类型名为longdouble。所有整数类型和实数类型统称为算术类型。
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
有什么区别?
答:
C语言
中,
float
和
double
都属于浮点数。区别在于:double所表示的范围,整数部分范围大于float,小数部分,精度也高于float。例如圆周率3.1415926535这个数字,如果用float来表示,最多只能精确到小数点后面的6位。而double大约能精确到小数点后面的15位左右,具体精确到几位,跟所用的编译器有关,但是各个编辑...
C语言
中实型数据,
float
和
double
,可以指哪些数?什么是实型,???_百度知...
答:
由于a 是单精度浮点型,有效位数只有七位。而整数已占五位,故小数二位后之后均为无效数字。b 是双精度型,有效位为十六位。但VC6.0规定小数后最多保留六位,其余部分四舍五入。注意:实型常数不分单、双精度,都按双精度
double
型处理。在
C语言
中实数
类型
和浮点数类型实际上表示的是同一个意思 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言中float和double
c语言float转double
c语言double类型输入
c语言double转int
double int float
intdoublefloat运算
c语言int和float
c语言double怎么用
c语言float转换为int