summaryrefslogtreecommitdiff
path: root/src/elementaryFunctions/sqrt
diff options
context:
space:
mode:
authortorset2009-01-06 15:34:54 +0000
committertorset2009-01-06 15:34:54 +0000
commit1e3fb075853b2455eecfe45e5f48d3b78f8eecbe (patch)
tree53b352b71c31f49b86dd5034c94322d3f951cbad /src/elementaryFunctions/sqrt
parentcf49419df0782a016c11642d3c6ca804b769322a (diff)
downloadscilab2c-1e3fb075853b2455eecfe45e5f48d3b78f8eecbe.tar.gz
scilab2c-1e3fb075853b2455eecfe45e5f48d3b78f8eecbe.tar.bz2
scilab2c-1e3fb075853b2455eecfe45e5f48d3b78f8eecbe.zip
fix bug in sqrt
Diffstat (limited to 'src/elementaryFunctions/sqrt')
-rw-r--r--src/elementaryFunctions/sqrt/csqrts.c2
-rw-r--r--src/elementaryFunctions/sqrt/zsqrts.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/elementaryFunctions/sqrt/csqrts.c b/src/elementaryFunctions/sqrt/csqrts.c
index da7000e8..f06d2dd1 100644
--- a/src/elementaryFunctions/sqrt/csqrts.c
+++ b/src/elementaryFunctions/sqrt/csqrts.c
@@ -66,7 +66,7 @@ floatComplex csqrts(floatComplex in) {
else
{
RealOut = sabss(ImgIn) / Temp;
- ImgOut = _sign(0.5f, ImgIn) * Temp;
+ ImgOut = (_sign(0.5f, ImgIn)) * Temp;
}
}
else
diff --git a/src/elementaryFunctions/sqrt/zsqrts.c b/src/elementaryFunctions/sqrt/zsqrts.c
index 357a752e..bdfc7a49 100644
--- a/src/elementaryFunctions/sqrt/zsqrts.c
+++ b/src/elementaryFunctions/sqrt/zsqrts.c
@@ -9,7 +9,7 @@
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-
+#include <stdio.h>
#include <math.h>
#include "sqrt.h"
#include "lapack.h"
@@ -66,7 +66,7 @@ doubleComplex zsqrts(doubleComplex in) {
else
{
RealOut = dabss(ImgIn) / Temp;
- ImgOut = _sign(0.5, ImgIn) * Temp;
+ ImgOut = (_sign(0.5, ImgIn)) * Temp;
}
}
else