From edcded21cbeb272ff206a92c693ab21bf33ebae6 Mon Sep 17 00:00:00 2001 From: Julian Weigt Date: Tue, 23 Dec 2025 15:55:51 +0000 Subject: Define safe sums and products and finish exact version. --- double.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'double.c') diff --git a/double.c b/double.c index 170e56a..9edaffd 100644 --- a/double.c +++ b/double.c @@ -1,6 +1,8 @@ #include #include +double convert_int(int i){ return (double) i; } + double sum(double d1, double d2){ return d1+d2; } double difference(double d1, double d2){ return d1-d2; } @@ -11,7 +13,7 @@ double product(double d1, double d2){ return d1*d2; } double ratio(double d1, double d2){ return d1/d2; } -double absolute(double d){ return abs(d); } +double absolute(double d){ return fabs(d); } double power(double d, double p) { return pow(d,p); } -- cgit v1.2.3