From 63d48516352b5714023bb536c16f553518bfb5e8 Mon Sep 17 00:00:00 2001 From: jofret Date: Thu, 8 Feb 2007 15:02:12 +0000 Subject: Modify some unexpected calls... --- README | 8 +++++++- src/auxiliaryFunctions/sign/dsigns.c | 4 ++-- src/auxiliaryFunctions/sign/ssigns.c | 4 ++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/README b/README index f9736037..1ca4e9da 100644 --- a/README +++ b/README @@ -5,7 +5,7 @@ ## Made by Bruno JOFRET ## ## Started on Tue Nov 21 15:21:25 2006 jofret -## Last update Mon Dec 11 11:25:58 2006 jofret +## Last update Thu Feb 8 15:58:19 2007 jofret ## ## Copyright INRIA 2006 ## @@ -62,3 +62,9 @@ precision : - 'd' : Real double precision (double) - 'c' : Complex simple precision (float) - 'z' : Complex double precision (double) + +/* +** Auxiliary Functions +*/ +- sign(x) : + Return 1 if x >= 0, Return -1 else. \ No newline at end of file diff --git a/src/auxiliaryFunctions/sign/dsigns.c b/src/auxiliaryFunctions/sign/dsigns.c index daae3790..99735e87 100644 --- a/src/auxiliaryFunctions/sign/dsigns.c +++ b/src/auxiliaryFunctions/sign/dsigns.c @@ -5,7 +5,7 @@ ** Made by Bruno JOFRET ** ** Started on Thu Feb 8 10:26:22 2007 jofret -** Last update Thu Feb 8 11:41:58 2007 jofret +** Last update Thu Feb 8 15:58:44 2007 jofret ** ** Copyright INRIA 2007 */ @@ -13,7 +13,7 @@ #include "sign.h" int dsigns(double num) { - if (num > 0) { + if (num >= 0) { return 1; } return -1; diff --git a/src/auxiliaryFunctions/sign/ssigns.c b/src/auxiliaryFunctions/sign/ssigns.c index 9a608fb3..0bb21833 100644 --- a/src/auxiliaryFunctions/sign/ssigns.c +++ b/src/auxiliaryFunctions/sign/ssigns.c @@ -5,7 +5,7 @@ ** Made by Bruno JOFRET ** ** Started on Thu Feb 8 10:26:22 2007 jofret -** Last update Thu Feb 8 11:41:35 2007 jofret +** Last update Thu Feb 8 15:58:54 2007 jofret ** ** Copyright INRIA 2007 */ @@ -13,7 +13,7 @@ #include "sign.h" int ssigns(float num) { - if (num > 0) { + if (num >= 0) { return 1; } return -1; -- cgit