当前位置: 代码迷 >> ASP.NET >> decimal类型怎么转换为Int类型
  详细解决方案

decimal类型怎么转换为Int类型

热度:8601   发布时间:2013-02-25 00:00:00.0
decimal类型如何转换为Int类型?
比如:
decimal data1 = 67.23m;
decimal data2 = 67.58m;
请问怎样可转换为Int类型的67和68(四舍五入)呢?
谢谢!

------解决方案--------------------------------------------------------
强制转换
int i=(int) data;


------解决方案--------------------------------------------------------
C# code
            int i1 = (int)Math.Round(data1, 0);            int i2 = (int)Math.Round(data2, 0);
------解决方案--------------------------------------------------------
输出来就知道是67啦……只是在调试时看到它是16进制形式而已
  相关解决方案