55问答网
所有问题
当前搜索:
double型怎么表示
a,b被定义为
double型
,表达式b=1,a=b+5/2的值是多少
答:
a=b+5/2 不要被a,b所定义的
类型
迷惑了 式中5和2还是整型的,如果是
double
的话,就该用5.0,2.0
表示
所以5/2==2,而不是2.5 所以a=b+5/2=b+2=1+2=3 结果是a=3
C语言中int s,r=5;
怎么
转换成
double型
计算
答:
直接强转就行了,另外,你这里的s没有赋值 例:int s = 10,r = 5;
double
sum;sum = (double)s (double)r (double)r;
c语言中要求输出
double类型
的,那(double)a/b等不等于1.0*a/b ?ab为...
答:
至于浮点数,建议,一般情况下,就使用
double 型
,float 似乎已经没必要使用了。因为 double 型相对于 float 来说,只是存储空间要求大一倍,但是 double 比 float 存储的最大值可要大得多,而且现在的电脑已经没必要节省那点存储空间。另外,站长团上有产品团购,便宜有保证 ...
C语言
怎么
输入不确定个数的
double型
数据?
答:
你可以这样,判断下一个是不是换行,如果是结束输入...例如:include <stdio.h>int main(){
double
upnum[1000]; int i, n = 0; while (scanf("%lf", &upnum[n++]) != EOF) { if (getchar() == '\n') { for (i = 0; i < n; i++) printf("%.2lf ", upnu...
如果要把int型变量x的值赋给
double型
的变量y,请写出实现该功能的语句...
答:
double
的值的范围是完全包括int的范围 所以不需要任何强制
类型
转换 y = x;不过为了养成一个好习惯,建议写成 y = (double)x;
既有整数,又有小数的c语言程序
怎么如何
写?
答:
整数用int型变量
表示
,小数用float型或
double型
变量表示。int a=3; //a为整型3 double b=2.5; //b为双精度浮点型2.5
请教C语言高手教教我:18/4*sqrt(4.0)/8的计算顺序和最后的资料型别!
答:
18/4返回int型的4 sqrt(4.0)返回
double型
2.0 4*2.0返回double型8.0(int向double对齐) 8.0/8返回double型1.0,同,向double对齐 #include<stdio.h> #include <math.h> void main() { printf("%lf",18/4*sqrt(4.0)/8); } 输出1.000000 c语言中
怎么
算
表示
式的资料...
VC++6.0中
double
的意思
答:
float是单精度,double是双精度,double d=3.2; 是定义一个
double类型
的变量d且赋初值为3.2 x的值是1,不是1.2 y=(x+3.8)/5.0;d是一个双精度浮点型数据,也就是一个实数,一个实数和一个整数相乘,结果应该是实数,但是printf给出的格式控制符是%d,也就是按整数输出。所以,最后输出的数...
选题]若t已定义为
double型
,则表达式:t=5.0/4的值为
答:
double
8字节 最大16位有效数字,所以t存储的值为1.250000000000000,如果直接printf(“%lf”,t) 默认显示小数点后6位
在下列
double型
常量
表示
中,()是错误的 A. E15 B. .35 C. 3.00E+5 D...
答:
CD是科学计算法
表示
的 3.00E+5 = 3.00 * 10^5 3.00E-5 = 3.00 * 10^(-5)这道题先A吧。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜