я хочу, чтобы результат уравнения округлялся до ближайшего целого числа.
например
137 * (3/4) = 103
Рассмотрим следующий неправильный код.
int width1 = 4;
int height1 = 3;
int width2 = 137;
int height2 = width2 * (height1 / width1);
Как правильно выполнять "целочисленную" математику в C #?
Мне действительно нужно сделать:
int height2 = (int)Math.Round(
(float)width2 * ((float)height1 / (float)width1)
);