본문 바로가기
프로그래밍/C#

C# Math.Sqrt(Double) vs Math.Pow(Double, Double)

by bantomak 2023. 8. 28.

Math.Sqrt()

네임스페이스: System

어셈블리: System.Runtime.dll

 

지정된 숫자의 제곱근을 반환합니다.

 

public static double Sqrt (double d);

 

d Double

제곱근을 구할 숫자

 

예제 코드

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine($"제곱근 : {Math.Sqrt(9)}");
	// 제곱근 : 3
    }
}

 

Math.Pow()

네임스페이스: System

어셈블리: System.Runtime.dll

 

지정된 숫자의 지정된 거듭제곱을 반환한다.

 

public static double Pow(double x, double y);

 

x Double

거듭제곱할 배정밀도 부동 소수점 숫자입니다.

 

y Double

거듭제곱을 지정하는 배정밀도 부동 소수점 숫자입니다.

 

예제 코드

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine($"거듭제곱 : {Math.Pow(3, 2)}");
        // 거듭제곱 : 9
    }
}

'프로그래밍 > C#' 카테고리의 다른 글

사용자 정의 명시적, 암시적 변환 연산자(explicit, implicit)  (1) 2023.09.25
C# Substring 복습하기  (0) 2023.09.20
Environment.TickCount  (2) 2023.08.24
C# 인터페이스 이해하기  (8) 2023.08.03
C# Closure 이해하기  (22) 2023.08.02

댓글