Tag:

为什么Math.Floor(Double)返回Doubletypes的值?

我需要从十进制或双精度获得左侧的整数值。 例如:我需要从4.6中获得值4。 我尝试使用Math.Floor函数,但它返回一个双精度值,例如:它从4.6返回4.0。 MSDN文档说,它返回一个整数值。 我在这里错过了什么? 或者有什么不同的方式来实现我在找什么? 谢谢。