apl/APL1.2/CM2/ma_sqrt.c

15 lines
257 B
C
Raw Normal View History

2022-01-14 06:54:18 +01:00
#include<stdio.h>
#include<stdlib.h>
#include"biblio.h"
double ma_sqrt(double a, int base, int n){
int xPrecedent=base;
double x;
int compteur=0;
for(compteur=0;compteur<n;compteur++){
x=(xPrecedent+(a/xPrecedent))/2;
xPrecedent=x;
}
return x ;
}