1

我有以下代码

float m = vScrollBar1.Value;
float a = (100 - m);
textBox1.Text = a.ToString();

   float b = (a - 32);
   float c = (5 / 9);
   b = b * c;
   textBox2.Text = b.ToString();

当我滚动滚动条时,textbox1 的值逐渐变化,但 textbox2 的值始终显示为零。我也使用了 double 并且仍然总是显示零。有人请在这里帮助我。提前致谢。

4

1 回答 1

2

因为(5 / 9)整数除法

试试(5.0f / 9)吧。

于 2013-03-24T18:15:09.810 回答