diff options
| author | Julian Weigt <juw@posteo.de> | 2025-12-23 15:55:51 +0000 |
|---|---|---|
| committer | Julian Weigt <juw@posteo.de> | 2026-02-04 15:55:45 +0100 |
| commit | edcded21cbeb272ff206a92c693ab21bf33ebae6 (patch) | |
| tree | 5f6e0f2a73bae9644619e8b40ec99895ee3f68ff /double.c | |
| parent | 470b14ac5e1a852ad36a9fd7ff580aaab7d23053 (diff) | |
Define safe sums and products and finish exact version.
Diffstat (limited to 'double.c')
| -rw-r--r-- | double.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1,6 +1,8 @@ #include <stdlib.h> #include <math.h> +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); } |
