如何将.NET Trackbar控件整数值转换为浮点百分比

时间:2010-09-16 04:45:52

标签: c# floating-point trackbar

当我这样做时,我的百分比总是为0:

int trackBarValue = trackBar.Value;
float percentage = trackBarValue / 100;

我的代码出了什么问题?

1 个答案:

答案 0 :(得分:3)

问题是你正在做一个截断的整数除法。试试这个:

  int trackBarValue = trackBar.Value;
  float percentage = trackBarValue / 100.0;

这将进行浮点除法,并给出你想要的结果。