下面是我正在使用的代码。
我希望输出为 1.65,但我得到 0。
这似乎是一个范围问题。但是我已经将变量声明t
为静态,那么为什么输出仍然是 0?
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public static double t;
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 100; i = i + 1)
{
t = (i * (1 / 60));
}
MessageBox.Show(Convert.ToString(t));
}
}
}