-
喵喵时光机
可以。 如: double a=1.2; int b; b=a; b=1;//取整了 int a=1; double b; b=a; b=1.00000(1)double(双精度浮点型)是计算机使用的一种资料型别。比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。(2)Int是将一个数值向下取整为最接近的整数的函数。INT是数据库中常用函数中的取整函数,常用来判别一个数能否被另一个数整除。
-
波斯汪
#include"stdlio"#include"stdlib"int main(){int d;double b;scanf("%d",&b);d=(int)b;//注意这里 double 变intprintf("%d",d);return 0;}printf("%d",d);
-
温温酱
int转换double.直接可以用double变量=int变量double转换为int,使用取整函数则比较安全可靠