имеется код #include <stdio.h> #include <math.h> --------------------------------------------- int main(int argc, char **argv) { float f = 1.0; printf("%s\n", (f == 1.0 ? "equal" : "no")); f *= 0.8; f *= 0.8; f *= 1.25; f *= 1.25; printf("%s\n", (f == 1.0 ? "equal" : "no")); return 0; } --------------------------------------------- после выполнения на консоли видим # gcc -o 1 1.c -lm # ./1 equal no -------------------- Можно ли добится в данном примере равенства конечного значение f и 1.0 ?