![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
c语言中的除怎么表示
展开全部
1
C语言中的除用符号
/
(正斜杠)表示
2
用法
(1)当被除数和除数均为整型时,结果为整型
如1/2的结果是0,9/2的结果是4
(2)当被除数和除数任意一个为浮点数时,结果为浮点数
如1.0/2的结果是0.50000000000000000(double型),9.0/2.0的结果是4.5000000000000000(double型);
1.0F/2的结果是0.500000000(float型),9/2.0F的结果是4.50000000(float型)
3
扩展
浮点数包含单精度浮点数(float)和双精度浮点数(double)
C语言中的除用符号
/
(正斜杠)表示
2
用法
(1)当被除数和除数均为整型时,结果为整型
如1/2的结果是0,9/2的结果是4
(2)当被除数和除数任意一个为浮点数时,结果为浮点数
如1.0/2的结果是0.50000000000000000(double型),9.0/2.0的结果是4.5000000000000000(double型);
1.0F/2的结果是0.500000000(float型),9/2.0F的结果是4.50000000(float型)
3
扩展
浮点数包含单精度浮点数(float)和双精度浮点数(double)
展开全部
ble
x,
double
y),double
pow10(int
p)
下面是这两个函数的使用方法,个人建议用:pow10(n)
函数名:
pow
功
能:
指数函数(x的y次方)
用
法:
double
pow(double
x,
double
y);
程序例:
#include
#include
int
main(void)
{
double
x
=
2.0,
y
=
3.0;
printf("%lf
raised
to
%lf
is
%lf\n",
x,
y,
pow(x,
y));
return
0;
}
函数名:
pow10
功
能:
指数函数(10的p次方)
用
法:
double
pow10(int
p);
程序例:
#include
#include
int
main(void)
{
double
p
=
3.0;
printf("Ten
raised
to
%lf
is
%lf\n",
p,
pow10(p));
return
0;
}
x,
double
y),double
pow10(int
p)
下面是这两个函数的使用方法,个人建议用:pow10(n)
函数名:
pow
功
能:
指数函数(x的y次方)
用
法:
double
pow(double
x,
double
y);
程序例:
#include
#include
int
main(void)
{
double
x
=
2.0,
y
=
3.0;
printf("%lf
raised
to
%lf
is
%lf\n",
x,
y,
pow(x,
y));
return
0;
}
函数名:
pow10
功
能:
指数函数(10的p次方)
用
法:
double
pow10(int
p);
程序例:
#include
#include
int
main(void)
{
double
p
=
3.0;
printf("Ten
raised
to
%lf
is
%lf\n",
p,
pow10(p));
return
0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是C语言精度问题,的0的原因是/两边都是整型,若你想得到小数,可以用5.0/9
或5.0/9.0
或5/9.0
或5.0/9.0
或5/9.0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询