你如何圆一个双降在VB .NET中最接近的整数?

有帮助吗?

解决方案

这是很老,但使用Math.Truncate的接受的答案是不正确技术:截断发的向零的,而不是下降。例如,-1.5四舍五入为-1,而不是-2。

为了总是圆向下,使用Math.Floor

其他提示

我们谈论VB.NET或VB6?在VB.NET使用 Math.Truncate

暗淡d为十进制= 1.50

暗淡我作为Int64类型= convert.toint64(d)

这是我们已经使用了逻辑

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top