双?将修剪小数

时间:2015-07-14 12:55:48

标签: c# asp.net

我正在开发一个asp.net mvc web应用程序,我有以下变量用于以GB存储内存信息: -

  public double? TotalMemoryGB2 { set; get; }

以及将字节转换为GB的以下方法: -

if (serverjoin.Resource.SystemInfo.MemoryInfo != null)
            {

                serverjoin.Resource.SystemInfo.MemoryInfo.TotalMemoryGB2 = (serverjoin.Resource.SystemInfo.MemoryInfo.TOTALMEMORY / (1024 * 1024 * 1024));
                s
            }

现在我想到上面的方法是TOTALMEMORY存储的是字节,我想通过执行以下操作将值从字节转换为GB: -

(serverjoin.Resource.SystemInfo.MemoryInfo.TOTALMEMORY / (1024 * 1024 * 1024)

但是现在如果我的TOTALMEMEORY值为1610612736,那么在TotalMemoryGB2中得到1.5而不是得到1?谁能想到这个

0 个答案:

没有答案