55问答网
所有问题
当前搜索:
c语言中double和float的用法
c语言中
计算int,
float
,
double
,char四种数据类型所能表示的数据范围
答:
float
,
double
是浮点型和双精度型,表示小数,区别是精度不同。float为单精度浮点型,能准确到小数点后六位,3.4 x 10^(-38)~ 3.4 x 10^(+38)double为双精度浮点型,能准确到小数点后十二位,1.7 x 10^(-308)~ 1.7 x 10^(+308)char为单字节字符型,-(2^7)到2^7-1...
c语言中float
是干啥的
答:
float
类型说明符啊,单精度实型.实型变量分为两类:单精度型和双精度型,其类型说明符为float 单精度说明符,
double
双精度说明符。float r,s,l就是定义r,s,l三个单精度实型变量
C语言
,DEV c++
里float和double
答:
include <stdio.h>#include <stdlib.h>int main(){
double
a,b;scanf("%lf%lf",&a,&b);printf("%lf",(a*1.+b)/2);//这里你要注意 double是浮点型
的的
数据 所以要在括号
里
数据最后乘以1.0或者1.就可以了! return 0;}
c语言中
float和double
两种数据类型分别在什么情况下使用 区别是啥_百 ...
答:
区别在于可存储的数据范围不同,
double 和 float 的
区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,在不确定的情况下还是尽量用double以保持正确性.
C语言中double s和 float s的
区别!!在线等,重谢!!
答:
float
:单精度型变量占用4个字节,范围是-3.4*10^38 ~~3.4*10^38,小数点有效位为7位 double:双精度型变量占用8个字节,范围是-1.7*10^308 ~~1.7*10^308,小数点有效位为15位
double s
=0 和 s= 0.0 同义,系统会将常数强制转换成对应型态。在
c 语言
使用 printf() 时,double ...
c语言中double的用法
有哪些?
答:
double
是一种数据类型 具有比
float
更高
的
精度 在32位机中以8个字节储存。
用法
:同int float 一样,用于声明变量或定义函数的返回值类型,或可用于类型强制转换。函数(function)的定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发...
C语言
:
float
型
与double
型
的
转换问题
答:
假如
float
用8位保存小数点后
的
数据,精度是2的负8次方,也就是1/256 的精度,而
double
比float多,比如说是16位,就是1/65536 的精度。需要明白的是,浮点数表示的数是有限的,不可能表示所有的实数,由于精度的原因,会有偏差。你可以换成double型,显示的结果就会更精确了。
float和double
类型
的
大小为
答:
double
(双精度浮点型)是计算机使用的一种资料型别。它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308。double精度高,有效数字16位,float精度7位。但double消耗内存是
float的
两倍,double...
C语言中
如果想使用
float
或者
double
这样的变量在开头需要include什么样的...
答:
但通常使用中,需要从键盘输入数据或把计算结果输出到屏幕,这时,你需要 输入输出函数头文件 include <stdio.h> 注意拼写和标点符号,不要写错,也不能用中文字符和标点符号。--- 例如,编译下面程序,应能通过编译,可以运行(当然没有输入输出,直到程序结束)main(){
double d
;
float
f;} 如果编译...
C语言中
,
float
与
double中的
有效位?
答:
float
单精度型,在内存中占4个字节(32位),有效数字是7位十进制数字,
double
双精度型,在内存中占8个字节(64位),有效数字是15位十进制数字 有效数字是7位十进制数字,小数点算一位,小数点后6位
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜