當前位置:首頁 » 編程軟體 » 平方根編程

平方根編程

發布時間: 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));
    }
熱點內容
線程非同步java 發布:2025-03-16 16:51:52 瀏覽:257
軟體編程有哪些 發布:2025-03-16 16:46:07 瀏覽:478
最近上傳91 發布:2025-03-16 16:46:03 瀏覽:703
珍珠台編程 發布:2025-03-16 16:40:25 瀏覽:898
伺服器如何連接寬頻 發布:2025-03-16 16:31:19 瀏覽:656
電腦硬體消息查詢腳本 發布:2025-03-16 16:22:39 瀏覽:866
寶馬五系降價取消了哪些配置 發布:2025-03-16 16:09:41 瀏覽:240
學班java 發布:2025-03-16 16:09:00 瀏覽:598
切金磚解壓 發布:2025-03-16 16:08:45 瀏覽:774
資料庫流向圖 發布:2025-03-16 16:08:14 瀏覽:36