我想问一下库中的sqrt()函数 在c ++中,我有一个整数,我想知道这个数字是否有整数平方根......比如16 - > 4,如果不返回-1 这是功能:
long long SQRT(Long long x)
{
long long i;
for (i = 0; i <= x / 2; i++)
if (i * i == x)
return i;
return -1;
}
但是它比sqrt()
需要更多的时间...任何人都可以解释我......提前感谢