Convert.ToInt64(double) মেথড ডাবল মানকে ৬৪-বিট সাইনড ইন্টিজার (long) এ কনভার্ট করে।
উদাহরণ
using System;
public class Demo
{
public static void Main()
{
double val = 23.951213e12; // 2.3951213E+13
long longVal = Convert.ToInt64(val);
Console.WriteLine("Converted double {0:E} to Int64 {1:N0} value", val, longVal);
}
}
আউটপুট
Converted double 2.395121E+013 to Int64 23,951,213,000,000 value
সাইেন্টিফিক নোটেশন ইনপুট সাপোর্ট করা হয়। রেঞ্জ বাইরে হলে OverflowException।