用JAVA計算平方根
寫程式的時候常常會計算一個數的平方根,接下來為大家貼上如何用Java方法計算一個數的平方根。
第一種方式
public static double sqrt (double c) {
if (c < 0) return Double.NaN;
double err = 1e-15;
double t = c;
while( Math.abs(t - c/t) > err * t)
t = (c/t + t) /2.0;
return t;
}
第二種方式 大家可以直接借用Math.sqrt方法
java.lang.Math.sqrt(double a) 返回正確舍入的一個double值的正平方根。特殊情況:
-
如果引數是NaN或小於為零,那麼結果是NaN.
-
如果引數是正無窮大,那麼結果為正無窮大.
-
如果引數是正零或負零,那麼結果是一樣的引數.
-
否則,其結果是最接近真正的數學平方根的引數值的double值。
相關文章
- Java 計算器Java
- Lisp求平方根Lisp
- 計算素數【Java】Java
- 計算Java日期 (轉)Java
- 用java實現一個簡單的計算器Java
- JAVA運算元據庫方式與設計模式應用Java設計模式
- 用RMI實現基於Java的分散式計算(轉)Java分散式
- 商業計算Java高精度計算BigDecimal類JavaDecimal
- 向量點積計算javaJava
- java版複利計算Java
- java計算間隔天數Java
- Java浮點數計算Java
- 用VB寫計算器
- Java (計算機程式語言)Java計算機
- 【JAVA】多邊形重心計算Java
- java面試--計算機網路Java面試計算機網路
- java8平行計算Java
- Java語言編寫計算器(簡單的計算器)Java
- 雲端計算有什麼用?雲端計算的應用領域有多大?
- 585. 巢狀的平方根巢狀
- 求平方根 && 牛頓迭代法
- 雲端計算素材、課件:雲端計算可以做什麼用?
- 函式計算——應用初探函式
- Catalan數計算及應用
- 表示式計算 用棧完成
- 計算機中的補碼與java取反運算計算機Java
- 收集的Java科學計算庫Java
- 更精確的JAVA運算計時Java
- Java中計算移動平均線Java
- 用JavaScript計算字串佔用位元組數JavaScript字串
- Java程式設計常用計算機小知識Java程式設計計算機
- 用python和計算機對話(計算機的語句)Python計算機
- java 原碼、反碼、補碼計算 以及 取反(~)運算Java
- Java 17的計算速度比Java 8慢? - marianJava
- 棧的應用——計算器的四則運算
- java Count如何計算流中的元素Java
- 計算機二級Java複習1計算機Java
- java計算兩個日期相差年數Java