diff options
| author | Julian Weigt <juw@posteo.de> | 2026-01-16 13:41:52 +0100 |
|---|---|---|
| committer | Julian Weigt <juw@posteo.de> | 2026-02-04 15:55:53 +0100 |
| commit | 8145ba753df183f0d48cd6e9cc5a01b215eb31dc (patch) | |
| tree | 6ab91cd3774bb42d55c196db26387f67bf082da3 /ratio.h | |
| parent | 5c0dc646b78e2d7ef25088ac78397e2ed613cba1 (diff) | |
Properly use header files and change return type for conversion from bool to int.
Diffstat (limited to 'ratio.h')
| -rw-r--r-- | ratio.h | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,6 @@ +#ifndef RATIO_H +#define RATIO_H + #include <stdbool.h> typedef struct {bool s; unsigned long long n; unsigned long long d;} rational; @@ -27,6 +30,8 @@ rational power(rational,unsigned int); double to_double(rational); -bool to_string(char*,rational r); +int to_string(char*,rational r); + +int root_to_string(char*,rational r,unsigned int); -bool root_to_string(char*,rational r,unsigned int); +#endif |
