Я видел это в нескольких местах, где (int)someValue
было неточным, и вместо этого проблема вызывала функцию round()
. . Какая разница между двумя?
В частности, если нужно, для C99 C. Я также видел ту же проблему в своих программах, когда писал их на java.