55问答网
所有问题
C语言int和double的运用?
这个是计算π的,为什么两个结果不一样,求大神解惑
举报该问题
其他回答
第1个回答 2020-08-04
int用来定义整数,比如图片中的a就是整数
double和float都是定义
浮点数
,但是double比float的精度高
第2个回答 2020-08-04
对于b=a/c;,因图2中a和c都是整型,因此发生的是整除,小数部分被直接丢弃了。
比如:
int a=3,b=2;
double c=a/b;
因为a、b都是整型,/进行的是整除运算,c的值就是1,0.5被丢弃了。
而图1中b是double型,/运算的结果会保留小数部分,所以两个结果不同。
第3个回答 2020-08-04
如果c是整型变量,由于a也是整型变量,那么b=a/c也会是整型变量(即使你给他标的是double)
在某些编译器(如dev-C++)中,double a=1;和double a=1.0是不一样的
相似回答
c语言
中什么时候用
int
float
double
我知道他们代表的含义!就是在做题...
答:
如果不是,看需要什么,需要整数,就用
int
。计算结果有小数,就用float或
double
,至于这两个小数,则看小数位数,位数少用float。还有,看数字,int只能最大到35535(记不准确了,错了的话请多包涵),大于这个数,用double
for char
int
double
那些究竟在
C语言
中,怎样用的,我连一点都不会...
答:
int是整数,知道整数吧,1 2 3 4就是整数,-1 -2 -3 -4当然也是 double就是小数
,知道小数吧,0.5 3.1415926都是小数 char是字符,知道英文字母吧,a b c d e f g就是字符,当然,大写字母和标点符号等也是字符 要你算圆的面积,那就用double啊,因为圆周率是小数,要你算谁谁的成绩,...
for char
int
double
那些究竟在
C语言
中,怎样用的,我连一点都不会...
答:
int是整数,知道整数吧,1 2 3 4就是整数,-1 -2 -3 -4当然也是 double就是小数
,知道小数吧,0.5 3.1415926都是小数 char是字符,知道英文字母吧,a b c d e f g就是字符,当然,大写字母和标点符号等也是字符 要你算圆的面积,那就用double啊,因为圆周率是小数,要你算谁谁的成绩,...
C语言
中什么时候用
int
型什么时候用
double
型?
答:
对精确度要求高的时候用
double
不高的时候用
int
还有取余的时候必须是int希望楼主采纳
c语言
中什么时候要用到
double
,要怎么
运用
它?
答:
double
在这里是指将变量i和变量s定义为双精度实型变量。(也就是说:赋给这两个变量的值将以双精度实型格式存储在内存中)类似的:
int
(整型)long(长整型)float(单精度实型)
大家正在搜
int和double的用法
c语言中float和double
c语言中double的用法
int和double的区别
int和double进行运算
c语言double转int
double int float
c语言double怎么用
c语言中的double类型
相关问题
在C语言中Int和double怎么转换?
C语言中什么时候用int型什么时候用double型?
C语言里int与double是怎么回事? 刚学
C语言中,int、char、float、double的区别和...
C语言的double和int
C语言关于double与int
c语言关于int和double的问题
C语言中double 和int型的数据之间可相互赋值?