mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Saturday, March 03, 2007

Java/자바] 음의 제곱근, 양의 제곱근 구하기; Principal or Negative Square Root


어떤 양수의 제곱근은, "양의 제곱근(Positive Square Root / Principal Square Root)"과, "음의 제곱근(Negative Square Root)" 2가지가 있습니다.

예를 들어, 3의 제곱도 9이고, -3의 제곱도 9이기에, 9의 제곱근은 +3과 -3입니다.

그런데 프로그래밍에서의 제곱근 함수는 양의 제곱근만 돌려줍니다. "음의 제곱근"을, 예를 들어
-√9

이런 값을 반환하게 하려면, sqrt() 함수 앞에 마이너스 부호를 붙이면 됩니다. 다음 예제와 같습니다.

음의 제곱근 구하기 예제 소스

소스 파일명: Example.java
public class Example {
  public static void main(String[] args) {

    double result;


    // 양의 제곱근 구하기
    result = Math.sqrt(9);
    System.out.println(result);
    // 출력 결과: 3.0


    // 음의 제곱근 구하기
    result = -Math.sqrt(9);
    System.out.println(result);
    // 출력 결과: -3.0




    ///////////////////////////////////////////
    // 검산


    // 3을 제곱
    System.out.println(Math.pow(3, 2));
    // 출력 결과: 9.0



    // -3을 제곱
    System.out.println(Math.pow(-3, 2));
    // 출력 결과: 9.0


  }
}



▶▶ Java/자바] 음수 곱하기 음수가, 양수가 되는 이유, 음수 곱셈; Multiplication of Negative Numbers




tag: java
자바 | Java
tag: study
학습 | Study

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top