Иногда случается, когда я использую числа с плавающей запятой в c ++ и использую числа только как кратные, скажем, 0.1, как приращение цикла for, фактическое число, которое является итераторами цикла, не совсем кратно 0,1, нонепредсказуемо другие добавленные или вычтенные крошечные числа порядка 1 ^ -17.Как я могу избежать этого?