From c9eb48d373f46ae09c663332657b24bd77c616c8 Mon Sep 17 00:00:00 2001 From: em Date: Tue, 12 Feb 1985 23:27:23 +0000 Subject: [PATCH] Removed the use of float from the test. Using int's in sqrt gives the same result. --- lang/cem/ctest/ctdecl/decl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/cem/ctest/ctdecl/decl.c b/lang/cem/ctest/ctdecl/decl.c index 8da1d64f0..024f35fb0 100644 --- a/lang/cem/ctest/ctdecl/decl.c +++ b/lang/cem/ctest/ctdecl/decl.c @@ -48,7 +48,7 @@ static int sqr(par) int par ; { } int sqrt(par) int par ; { - float x1,x2 ; + int x1,x2 ; int i ; if ( par<0 ) return -1 ; @@ -58,7 +58,7 @@ int sqrt(par) int par ; { x2 = x1 ; x1 = ( x2*x2 + par ) / (2*x2) ; if ( i++>=100 ) return -2 ; - } while ( ( x2 1e-5 ) ; + } while ( ( x2 0 ) ; return (x1+x2)/2 ; }