ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1131703
misyachniy (14.09.2021 12:29, просмотров: 1985) MBedder
Может ли кто узнать SQRT в целых числах по реализации? 

Не понятно зачем if (abs(src)<10) return 0;

int SQRT_ARS(int src) // функция возвращает корень квадратный в целых 
{
 static int temp,div; 
 temp=div=src; 
 if(abs(src)<10) return 0; 
 while(1) 
  { 
   div = (src/div+div)/2; 
   if(temp>div) temp=div; 
   else break; 
  }
 return temp; 
}