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

Phương thức Convert.ToDouble() trong C#

Convert.ToDouble() chuyển đổi giá trị chỉ định thành số thực double (64-bit floating-point).

Ví dụ minh họa

using System;

public class Demo
{
    public static void Main()
    {
        long[] val = { 340, -200 };
        double result;

        foreach (long number in val)
        {
            result = Convert.ToDouble(number);
            Console.WriteLine("Đã chuyển {0} thành {1}", number, result);
        }
    }
}

Kết quả đầu ra

Đã chuyển 340 thành 340
Đã chuyển -200 thành -200

Lưu ý: Chuyển từ long sang double có thể mất độ chính xác với số rất lớn (> 2⁵³) do double chỉ có 53-bit mantissa.