diff --git a/Makefile b/Makefile index c1b7e81..2aa1d61 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ _DEP = libft.h DEPS = $(_DEP:%.h=$(IDIR)/%.h) CFLAGS = -I$(IDIR) -CFLAGS += -Wall -Wextra -Werror -g3 +CFLAGS += -Wall -Wextra -Werror -g SRCS = ft_memset.c \ ft_bzero.c \ diff --git a/srcs/ft_sqrt.c b/srcs/ft_sqrt.c index 2cf8fe6..83096f9 100644 --- a/srcs/ft_sqrt.c +++ b/srcs/ft_sqrt.c @@ -18,11 +18,11 @@ double ft_sqrt(double x, double precision) { prev_guess = guess; guess = (guess + x / guess) / 2.0; - } while (prev_guess - guess > precision); + } while (ft_fabs(prev_guess - guess) > precision); return guess; // // binary search - // double low = 0 + // double low = 0; // double high = x; // double mid; // while (high - low > precision)