当前位置:首页 » 编程软件 » 平方根编程

平方根编程

发布时间: 2023-08-20 02:24:41

1. java语言如何求平方根

使用java.lang.Math类的sqrt(double)方法。 方法详解: public static double sqrt(double a) 返回正确舍入的 double 值的正平方根。

Math是在java.lang这个包中的所以可以直接在程序中用这个Math类直接在程序中这样就可以了:

double n;

n=Math.sqrt(9);//比如9是要平方的数

示例见下图:

(1)平方根编程扩展阅读:

平方根计算:

1、功 能: 一个非负实数的平方根

2、函数原型: 在VC6.0中的math.h头文件的函数原型为double sqrt(double);

3、说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。

2. 用c语言编程:输入一个整数,求它的平方,立方,平方根(结果保留2位小数 )

#include<stdio.h>
#include<math.h>笑脊搜
intmain(void)
{
碰历intn;
scanf("%d",&n);
printf("%d野知%d%f",n*n,n*n*n,sqrt(n));
return0;
}

3. c语言求平方和平方根

  1. 平方直接两个数相乘即可。

  2. 平方根可以通过这个数本身和0之间进行折半查找的方法,对数据进行计算。

    当两数相乘大于这个数时,重置最大值;小于这个数时,重置最小值。由于存在除不尽的数,可以加上一个精度进行判断。


  3. #include<stdio.h>
    #include<math.h>

    doublesquareFun(doublex)//平方
    {
    returnx*x;
    }

    doublesqrtFun(doublex,intprecision)//开方
    {
    doublea=0,b=x,mid=x/2,val=pow(10,-precision);
    if(x<0)
    return-1;
    while(true)//循环折半查找
    {
    if(fabs(mid*mid-x)<=val)//达到进度则退出
    break;
    if(mid*mid>x)
    b=mid;//重置最大值
    else
    a=mid;//重置最小值
    mid=(a+b)/2;
    }
    returnmid;
    }

    intmain()
    {
    doubled=sqrtFun(2,15);
    printf("%.15lf ",d);
    printf("%.15lf ",squareFun(d));
    }
热点内容
中国移动数据库 发布:2025-03-16 17:18:14 浏览:603
php二维数组函数 发布:2025-03-16 17:16:11 浏览:374
安卓系统在哪里换鸿蒙界面 发布:2025-03-16 17:15:38 浏览:864
重庆智慧存储柜厂家 发布:2025-03-16 17:10:30 浏览:588
企业的服务器满了如何备份 发布:2025-03-16 17:04:00 浏览:901
促销算法模型 发布:2025-03-16 16:56:55 浏览:93
线程异步java 发布:2025-03-16 16:51:52 浏览:260
软件编程有哪些 发布:2025-03-16 16:46:07 浏览:481
最近上传91 发布:2025-03-16 16:46:03 浏览:706
珍珠台编程 发布:2025-03-16 16:40:25 浏览:900