Computer >> Máy Tính >  >> Lập trình >> C#

Chương trình C # chuyển đổi giá trị Double thành giá trị Int64

Để chuyển đổi giá trị Double thành giá trị Int64, hãy sử dụng phương thức Convert.ToInt64 ().

Int64 đại diện cho một số nguyên có dấu 64 bit.

Giả sử những điều sau đây là giá trị nhân đôi của chúng tôi.

double val = 23.951213e12;

Bây giờ để chuyển đổi nó thành Int64.

long longVal = Convert.ToInt64(val);

Hãy để chúng tôi xem ví dụ đầy đủ.

Ví dụ

using System;
public class Demo {
   public static void Main() {
      double val = 23.951213e12;
      long longVal = Convert.ToInt64(val);
      Console.WriteLine("Converted double {0:E} to Int64 {1:N0} value ", val, longVal);
   }
}

Đầu ra

Converted double 2.395121E+013 to Int64 23,951,213,000,000 value