Ошибка C # или что-то не так [дубликат]

На этот вопрос уже есть ответ здесь:

Почему операторы деления (/) ведут себя по-разному в VB.NET и C #? 5 ответов

У меня проблема с C #, которая неправильно рассчитывается, чтобы я рисовал индикатор выполнения.

int width = 130;
int maxValue = 20;
int value = 20;

int percent = (width / maxValue) * value

Теперь он должен возвращать 130, так что мой индикатор выполнения заполнен, но возвращает 120, поэтому я не знаю, что происходит.

вот и изображение индикатораhttp://imgur.com/sUbshxk

Я также проверил формулу с VB.NET, и она отлично работала.

Я использую VS2013 в Windows 7 x86.

Ответы на вопрос(4)

Ваш ответ на вопрос