Округлить Double в int

У меня есть номер ("double") из int/int (например, 10/3).

каков наилучший способ аппроксимации избытком и преобразования его в int на C#?

3 ответов


вы спрашиваете о


int scaled = (int)Math.Ceiling( (double) 10 / 3 ) ;

рассмотрим 2.42, вы можете сказать, что это 242/100 btw вы можете упростить его до 121/50 .