summaryrefslogtreecommitdiff
path: root/double-error.c
diff options
context:
space:
mode:
Diffstat (limited to 'double-error.c')
-rw-r--r--double-error.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/double-error.c b/double-error.c
index d5bac3d..7d11a92 100644
--- a/double-error.c
+++ b/double-error.c
@@ -7,14 +7,14 @@
typedef struct {double v; double e;} double_error;
-double_error convert_int(int i){
+double_error int_to_valuetype(int i){
double_error de;
de.v = (double) i;
de.e = EPS*abs(i);
return de;
}
-double_error to_exptype(double d){
+double_error int_to_exptype(double d){
double_error de;
de.v = d;
de.e = EPS*fabs(d) + DBL_MIN;
@@ -110,7 +110,7 @@ double_error power(double_error de, double_error p) {
double to_double(double_error de){ return de.v; }
bool root_to_string(char* s, double_error de, double_error p){
- double_error de1p = power(de,ratio(convert_int(1),p));
+ double_error de1p = power(de,ratio(int_to_valuetype(1),p));
to_string(s,de1p);
return true;
}