C# 程式,用於將一個雙精度值轉換成一個 Int64 值


要將雙精度值轉換為 Int64 值,請使用 Convert.ToInt64() 方法。

Int64 表示一個 64 位有符號整數。

假設以下內容為我們雙精度值。

double val = 23.951213e12;

現在將其轉換為 Int64。

long longVal = Convert.ToInt64(val);

讓我們看一個完整的示例。

示例

 即時演示

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

輸出

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

更新時間:2020-06-23

1K+ 瀏覽

啟動您的 職業

完成課程以獲得認證

開始學習
廣告
© . All rights reserved.