C语言 比较两数大小(高精度)
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/01 00:30:45
C语言 比较两数大小(高精度)
![C语言 比较两数大小(高精度)](/uploads/image/z/16724115-27-5.jpg?t=C%E8%AF%AD%E8%A8%80+%E6%AF%94%E8%BE%83%E4%B8%A4%E6%95%B0%E5%A4%A7%E5%B0%8F%EF%BC%88%E9%AB%98%E7%B2%BE%E5%BA%A6%EF%BC%89)
#include
void main()
{
long double max(long double x,long double y);
long double a,b,c;
scanf("%lf,%lf",&a,&b);
c=max(a,b);
printf("max=%lf\n",c);
system("pause\n");
}
long double max(long double x,long double y)
{
long double z;
if (x>y)z=x;
else z=y;
return(z);
}
再问: 用高精度啊,朋友
再答: 浮点型的不是只有单精度,双精度和长双精度吗?
再问: 用字符数组进行高精度算法啊啊,但我忘了,不然干嘛问这个?
再答: 算了,这我不会
void main()
{
long double max(long double x,long double y);
long double a,b,c;
scanf("%lf,%lf",&a,&b);
c=max(a,b);
printf("max=%lf\n",c);
system("pause\n");
}
long double max(long double x,long double y)
{
long double z;
if (x>y)z=x;
else z=y;
return(z);
}
再问: 用高精度啊,朋友
再答: 浮点型的不是只有单精度,双精度和长双精度吗?
再问: 用字符数组进行高精度算法啊啊,但我忘了,不然干嘛问这个?
再答: 算了,这我不会