1) Этот код демонстрирует проблему точности при работе с вещественными числами в C. Он сравнивает два числа (2.0 и 1.0 + 10*0.1), которые математически должны быть равны, но из-за особенностей хранения float в памяти могут отличаться. Также код выводит двоичное представление этих чисел. 2) Подсказки: - Обрати внимание на то, как накапливается погрешность при многократном сложении 0.1 - Изучи формат хранения float (IEEE 754), чтобы понять вывод функции print_float_bin