diff options
| author | Julian Weigt <juw@posteo.de> | 2025-12-22 23:01:36 +0000 |
|---|---|---|
| committer | Julian Weigt <juw@posteo.de> | 2026-02-04 15:55:45 +0100 |
| commit | 470b14ac5e1a852ad36a9fd7ff580aaab7d23053 (patch) | |
| tree | a942e1e051d35f19118e99a6402afbb443679759 /double.c | |
| parent | 01f37f5a70891532f62925fab41b82fe9a194789 (diff) | |
Start writing exact version of charf.c.
Diffstat (limited to 'double.c')
| -rw-r--r-- | double.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/double.c b/double.c new file mode 100644 index 0000000..170e56a --- /dev/null +++ b/double.c @@ -0,0 +1,18 @@ +#include <stdlib.h> +#include <math.h> + +double sum(double d1, double d2){ return d1+d2; } + +double difference(double d1, double d2){ return d1-d2; } + +bool is_greater(double d1, double d2){ return (d1 > d2); } + +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 power(double d, double p) { return pow(d,p); } + +double to_double(double d){ return d; } |
