Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

เมธอด MathF.Sqrt() ใน C# พร้อมตัวอย่าง

เมธอด MathF.Sqrt() ใน C# ใช้คำนวณรากที่สองของค่าทศนิยม (floating-point)

ไวยากรณ์

public static float Sqrt (float val);

พารามิเตอร์ val คือตัวเลขที่ต้องการหาค่ารากที่สอง

ตัวอย่าง

ตัวอย่างที่ 1: คำนวณรากที่สองของ 36 และ NaN

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)); 
    } 
}

ผลลัพธ์

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

ตัวอย่างเพิ่มเติม

ตัวอย่างที่ 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)); 
    } 
}

ผลลัพธ์

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