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

เมธอด Convert.ToInt64 ใน C#

แปลงค่าที่ระบุเป็นจำนวนเต็ม 64 บิต ที่มีเครื่องหมาย โดยใช้เมธอด Convert.ToInt64

มารับค่า double:

double doubleNum = 193.834;

ตอนนี้ แปลงเป็น Int64 คือ long:

long res; res = Convert.ToInt32(doubleNum);

ตัวอย่าง

using System;

public class Demo
{
    public static void Main()
    {
        double doubleNum = 193.834;
        long res;
        res = Convert.ToInt32(doubleNum);
        Console.WriteLine("Converted {0} to {1}", doubleNum, res);
    }
}

ผลลัพธ์

Converted 193.834 to 194