1. 程式人生 > >Java 中 Math.sqrt()方法

Java 中 Math.sqrt()方法

Java Math.sqrt()方法

描述

java.lang.Math.sqrt(double a) 返回正確舍入的一個double值的正平方根。特殊情況:

  • 如果引數是NaN或小於為零,那麼結果是NaN.

  • 如果引數是正無窮大,那麼結果為正無窮大.

  • 如果引數是正零或負零,那麼結果是一樣的引數.

否則,其結果是最接近真正的數學平方根的引數值的double值。

宣告

以下是java.lang.Math.sqrt()方法的宣告

  public static double sqrt(double a)

引數

  • a -- a value.

返回值

  此方法返回一個正平方根。如果引數是NaN或小於為零,那麼結果為NaN。

異常

  • NA

例項

下面的例子說明了如何使用lang.Math.sqrt()方法。

package com.yiibai;

import java.lang.*;

public class MathDemo {

   public static void main(String[] args) {

      // get two double numbers numbers
      double x = 9;
      double y = 25;

      // print the square root of these doubles
      System.out.println("Math.sqrt(" + x + ")=" + Math.sqrt(x));
      System.out.println("Math.sqrt(" + y + ")=" + Math.sqrt(y));

   }
}

 

讓我們來編譯和執行上面的程式,這將產生以下結果:

Math.sqrt(9)=3.0
Math.sqrt(25)=5.0