.NETトラックバーコントロール整数値を変動する方法に変換する方法
-
03-10-2019 - |
質問
私はこれを行うとき、常にパーセンテージで0を取得します:
int trackBarValue = trackBar.Value;
float percentage = trackBarValue / 100;
私のコードの何が問題になっていますか?
解決
問題は、整数部門を行っていることです。これは切り捨てられています。これを試して:
int trackBarValue = trackBar.Value;
float percentage = trackBarValue / 100.0;
これにより、フローティングポイント除算が行われ、結果が必要になります。
所属していません StackOverflow