为什么输出总是为0?

时间:2018-11-30 15:40:46

标签: c# winforms textbox label

今天,我开始使用Windows窗体在C#中的Visual Studio 2017中创建项目。该程序应计算具有矩形底的金字塔的体积并显示结果。

问题是,如果我单击应该显示结果的按钮,则结果为0。

这里有重要的代码:

theme_set()

有人可以告诉我为什么结果总是为0吗?

1 个答案:

答案 0 :(得分:5)

double Total = 1/3 * h * a * b;行中,1/3是整数除法,结果为0。将其更改为1.0 / 3.0