и переменную с типом данных int внутри ифа что к чему закаститься?
double
double->int?
нет, int будет приведен к double, и сравнение будет проведено
их нужно вычитать друг из друга и сравнивать разницу с константой, которая представляет собой точность, которая вас устраивает. например if ( (a - b) < 0.001) { ... } — a и b равны с точностью до третьего знака
Обсуждают сегодня