У меня есть следующая строка: const int PI(acos(-1.00));
Я могу скомпилировать программу без ошибок, хотя я не использую cmath в заголовке, а только stdafx.h, iostream и fstream.
Каждый веб-сайт, который я просматриваю на acos, является частью заголовка cmath.
Когда я вычисляю PI, я получаю 3.
В чем причина того, что acos работает без заголовка cmath?
cmath
(возможно, для некоторых простых математических вычислений, таких какsqrt
илиhypot
). - person njuffa   schedule 07.01.2018stdafx.h
, чтобы узнать, что включает ? Кстати, если вся ваша программа меньше 12 строк, вы можете опубликовать ее в вопросе. - person Bob__   schedule 07.01.2018