Почему sqrt () отлично работает с переменной int, если она не определена для int?
В главе 3Программирование: принципы и практика с использованием C ++ (Шестая печать), Страуструп утверждает (стр.68): "Обратите внимание, чтоsqrt()
не определен для ".int
Вот простая программа на C ++, основанная на этой главе:
#include "std_lib_facilities.h"
int main()
{
int n = 3;
cout < "Square root of n == " < sqrt(n) < "\n";
}