Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức MathF.Sqrt() trong C# với ví dụ

Phương thức MathF.Sqrt() trong C# tính căn bậc hai của giá trị dấu phẩy động.

Cú pháp

public static float Sqrt(float val);

Tham số val là số cần tính căn bậc hai.

Ví dụ 1

using System;
public class Demo
{
    public static void Main()
    {
        float val1 = 36f;
        float val2 = float.NaN;
        Console.WriteLine("MathF.Sqrt(val1) = " + MathF.Sqrt(val1));
        Console.WriteLine("MathF.Sqrt(val2) = " + MathF.Sqrt(val2));
    }
}

Đầu ra

MathF.Sqrt(val1) = 6
MathF.Sqrt(val2) = NaN

Ví dụ 2

using System;
public class Demo
{
    public static void Main()
    {
        float val1 = -121f;
        float val2 = 0f;
        Console.WriteLine("MathF.Sqrt(val1) = " + MathF.Sqrt(val1));
        Console.WriteLine("MathF.Sqrt(val2) = " + MathF.Sqrt(val2));
    }
}

Đầu ra

MathF.Sqrt(val1) = NaN
MathF.Sqrt(val2) = 0