Joesph 发表于 2022-10-7 18:45:24

编写程序

编写程序,求两个小数的较大数的平方值
int getMax(int a,int b)直接换成float getMax(float a,float b)对吗

jackz007 发表于 2022-10-7 19:03:40

      是这个意思?
float getMax(float a , float b)
{
      return (a > b) ? a * a : b * b ;
}

柿子饼同学 发表于 2022-10-7 19:49:55

double getMax(double a, double b){
        return pow(max(a, b), 2);
}
也可以用double 保证精度

Joesph 发表于 2022-10-8 12:59:21

柿子饼同学 发表于 2022-10-7 19:49
也可以用double 保证精度

double是神马{:9_241:},还没学到5555,规定让用float
页: [1]
查看完整版本: 编写程序