имеется код #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 ?
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от yz
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Потестируем инкремент! (2005)
- Форум Простейший вопрос - свои первые строчки на C. Где argv ? (2004)
- Форум что не так в использовании структуры (2008)
- Форум Что происходит в этом коде (2014)
- Форум математика (2005)
- Форум Си (2013)
- Форум Почему код не компилится (2005)
- Форум Warnings при использовании basename () (2004)
- Форум Флаг для gcc (2009)
- Форум вопрос про float (2006)