在 C# 中将十进制转换为 Int64 (long)


使用 Convert.ToInt64() 方法在 C# 中将 Decimal 转换为 Int64 (long)。

假设我们有一个十进制变量。

decimal d = 310.23m;

现在使用 Convert.ToInt64() 方法,将它转换为 Int64。

long res;
res = Convert.ToInt64(d);

让我们看另一个示例 −

示例

 实时演示

using System;
class Demo {
   static void Main() {
      decimal d = 190.66m;
      long res;
      res = Convert.ToInt64(d);
      Console.WriteLine("Converted Decimal '{0}' to Int64 value {1}", d, res);
   }
}

输出

Converted Decimal '190.66' to Int64 value 191

更新日期: 23-6 月-2020

7 千次浏览

开启你的 职业生涯

完成课程获得认证

开始
广告