From d35e734016e6b765708498ea10f386063537f8e3 Mon Sep 17 00:00:00 2001 From: jofret Date: Thu, 8 Feb 2007 12:36:46 +0000 Subject: * src/auxiliaryFunctions/sign : Signe of a float or double. * src/auxiliaryFunctions/sign/sign.h : Interface * src/auxiliaryFunctions/sign/{sd}signs.c : Implementation : s(float) d(double) Sign module and lib --- src/auxiliaryFunctions/sign/dsigns.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/auxiliaryFunctions/sign/dsigns.c (limited to 'src/auxiliaryFunctions/sign/dsigns.c') diff --git a/src/auxiliaryFunctions/sign/dsigns.c b/src/auxiliaryFunctions/sign/dsigns.c new file mode 100644 index 00000000..daae3790 --- /dev/null +++ b/src/auxiliaryFunctions/sign/dsigns.c @@ -0,0 +1,20 @@ +/* +** -*- C -*- +** +** ssigns.c +** Made by Bruno JOFRET +** +** Started on Thu Feb 8 10:26:22 2007 jofret +** Last update Thu Feb 8 11:41:58 2007 jofret +** +** Copyright INRIA 2007 +*/ + +#include "sign.h" + +int dsigns(double num) { + if (num > 0) { + return 1; + } + return -1; +} -- cgit