3

我正在尝试将整数除法 () 除以 0.25,但 VB 告诉我我尝试除以零,我也尝试除以 (1/4)。

这是我的片段

AmountLeft = Remainder \ 0.25
lblQuartersAmount.Text = AmountLeft
4

1 回答 1

2

您不能用非整数进行整数除法;只是截断并在之后投射它。

AmountLeft = CInt(Math.Truncate(Remainder / 0.25))

有什么问题* 4?=)

于 2012-12-16T01:25:01.187 回答