非常风气网www.verywind.cn
首页
c语言中double和float的用法
float和double
类型
的
大小为
答:
double
(双精度浮点型)是计算机使用的一种资料型别。它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308。double精度高,有效数字16位,float精度7位。但double消耗内存是
float的
两倍,double...
double
类型变量
C语言里
输出时的格式说明符是什么?
答:
double类型变量
C语言里
输出时的格式说明符是%f。
float和double
类型的输出时的格式说明符都是%f,这是由于向那些未在原型中申明参数类型的函数传递参数时,float型会自动转为double型,所以用%lf和%f结果都一样。例如:double a = 3.1323;float b = 0.234;printf("%lf\n", a); // 输出...
c语言中
, int和
double
有什么区别?
答:
区别在以下方面:一、定义方面:1、int为整数型,用于定义整数类型
的
数据 。2、
float
为单精度浮点型,能准确到小数点后六位 。3、
double
为双精度浮点型,能准确到小数点都十二位 。4、char为字符型,用于定义字符类型的数据。二、内存占据:1、int 的内存大小是4 个byte。2、float 内存大小是4 个...
double和float
什么区别
答:
3、数值取值范围:单精度浮点数的表示范围: -3.40E+38~3.40E+38,双精度浮点数的表示范围: -1.79E+ 308~-1.79E+308。4、在程中处理速度不同:一般来说, CPU处理单精度浮点数的速度比处理双精度浮点数快,如果不声明,默认小数为
double
类型,所以如果要用
float的
话,必须进行强转。参考资料...
C语言中
,int、char、
float
、
double的
区别
和用法
?
答:
只是数据类型不同而已,在
c语言中
数据类型不同,占的内存字节数不同,所以表示数据大小不一样 int 占 4个字节 只能表示整数 char 占1个字节 只能表示字符
float
和
double
都是表示小数,float占4字节,double 占8字节,表示的数据范围不一样 ...
C语言中
浮点数
float和double
输出的问题
答:
精度是说某种类型的浮点数在
C
中计算时有多少位是有效的,这实际上是包括整数部分的,但不包括小数点那一位;而输出小数点后多少位是由输出函数printf中的控制字符串确定的。
float的
精度是6到7位,就是说连整数部分有6位是可信的,再长了就是机器垃圾值了;
double
有16到17位是可信的,再多了也是...
在
C语言中
,定义变量时整数用int,小数用
double
,那么什么时候用...
答:
定义小数
的
情况,精度要求高的话用
double
(8个字节),精度要求低的话用
float
(4个字节)。
C语言中float
,
double
等类型,在内存中的结构
答:
字节)
的
short int型变量的值是1000,那么它的二进制表达就是:00000011 11101000。由于Intel CPU的架构原因,它是按字节倒 序存储的,那么就因该是这样:11101000 00000011,这就是定点数1000在内存中的结构。目前
C
/C++编译器标准都遵照IEEE制定的浮点数表示法来进行
float
,
double
运算。这种...
c语言中的double
是什么类型的
答:
double
是双精度数据类型,占用8个字节
的
内存空间。声明double 类型的变量:double puotient; // 声明一个double类型的变量puotient 初始化double 类型的变量:double puotinet = 5.12; // 声明一个double类型的变量puotient,并赋值为5.12
编程
语言C语言中
float
与
double
有什么区别,在实际应用中。
答:
精度不同,
float
是单精度,
double
是双精度;在计算机中所占内存不同,double在内存中,占8个字节,float占4个字节。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网